中文版
Ai.labs es un proyecto de código abierto que tiene como objetivo integrar las tecnologías de inteligencia artificiales más avanzadas para proporcionar una poderosa plataforma de IA. El núcleo de este proyecto radica en la integración de varios servicios de IA, incluidos modelos de idiomas grandes, reconocimiento de voz y síntesis del habla, para apoyar funcionalidades como el diálogo, la interacción de voz y la transcripción de la reunión.
Grupo QQ: 306499618
Este proyecto incluye las siguientes características:
Video de demostración de funciones de Bilibili 1 Haga clic en el enlace Triple le dará el paquete de instalación + modelo
Bilibili Chat Video Demostration 2
Cómo ejecutar la documentación 
Repositorio de proyectos:



Características principales
El proyecto integra el soporte para el GPT-3.5 y GPT-4 de Openai, lo que permite el diálogo inteligente en tiempo real a través de la API de OpenAI. Utiliza el siguiente proyecto: https://github.com/betalgo/openai
Implementar modelos de idiomas grandes (LLM) localmente utilizando LMStudio o CHATGLM3-6B, interactuando con una API similar a OpenAI, asegurando la privacidad de los datos al tiempo que mejora la velocidad de respuesta. Nota: los servicios modelo y modelo no son limitados; Cualquiera con soporte de API de estilo Operai se puede usar.
Descargar dirección: https://lmstudio.ai/
Descarga del modelo: https://huggingface.co/thebloke (requerido VPN)
Descarga del modelo: https://hf-mirror.com/thebloke (no requerido VPN)
Descarga del modelo: https://wisemodel.cn/models (no requerido VPN)
Descarga del modelo: https://gpt4all.io/ (VPN no requerido)
Implementa el reconocimiento local del habla, reduciendo la dependencia de los servicios externos y la mejora de la velocidad de respuesta.
También proporciona integración con el servicio de reconocimiento de voz de Azure para aprovechar su tecnología avanzada de reconocimiento de voz basada en la nube.
Utilizando las capacidades de reconocimiento de voz del proyecto, Ai.labs puede llevar a cabo la grabación en tiempo real de la reunión de contenido, haciendo que el archivo de información y la recuperación sean más eficientes. Technology Stack El proyecto utiliza el marco de aplicaciones Devexpress, asegurando la modernización y la alta personalización de la interfaz de usuario.
Utiliza Edgetts para la salida de voz local, sin cargo. Utiliza el Python Project Edge-TTS. Requiere la instalación local de este programa Python. Guía de instalación: https://github.com/rany2/edge-tts
Los usuarios pueden registrar sus propias cuentas, con 5 horas por mes gratis o 5 millones de caracteres. Admite el servicio Azure TTS, lo que permite a los usuarios optar por el servicio de síntesis de voz basado en la nube. Dirección de registro: https://portal.azure.com/
El proyecto utiliza XAF, sitio web: http://www.devexpress.com. Compre la versión legítima de Devexpress para su uso en entornos del mundo real. Para fines de prueba, se puede descargar una versión de prueba de un mes.
Ai.labs se basa en una combinación de tecnologías que incluyen C# (.NET 6.0+)/SQLite Database+XAF+OpenAI API+TTS+STT y más. La dependencia de Python se minimiza tanto como sea posible. Sin embargo, por ejemplo, aún se debe llamar a Edge-TTS.
II. Preguntas y dudas
Privacidad y seguridad de datos: ¿Cómo se garantizan la privacidad y seguridad de los datos del usuario? Si presta atención a esta opción, puede usar LMStudio para construir un modelo privado localmente (o dentro de una LAN). Admite la mayoría de los modelos en formato GGUF o modelos de LLAMA2.CPP. Este proceso se introduce en el video de Bilibili. Nota: El video está en chino. https://www.bilibili.com/video/bv1fc411d7ek/
Soporte multilingüe: ¿El proyecto admite múltiples idiomas y cómo se manejan las traducciones entre diferentes idiomas? XAF facilita la expansión conveniente para múltiples idiomas. Varias versiones se implementarán progresivamente.