Axflow es una colección de módulos para construir aplicaciones robustas de lenguaje natural. Estos módulos se pueden adoptar de forma incremental, proporcionando así una solución modular y escalable. Utilizados juntos, forman un marco de extremo a extremo para desarrollar aplicaciones de IA.
@axflow/modelos : un SDK modular de dependencia cero para construir aplicaciones de lenguaje natural robustas. Incluye ganchos react y utilidades de transmisión que hacen que la construcción de aplicaciones de IA sea muy fácil.
Axgen : un marco para conectar sus datos a modelos de idiomas grandes
AxeVal : un marco para evaluar la calidad de salida de LLM
Además de los módulos anteriores, estamos trabajando en los siguientes módulos:
Extracto : una biblioteca para el procesamiento de datos eficiente, particularmente la carga, la transformación y el fragmento de los documentos de fuentes arbitrarias. Más útil para aplicaciones que necesitan cargar y preprocesar datos para la búsqueda vectorial.
Servir : un marco de servicio para ejecutar cualquier modelo LLM (OSS o de otra manera). También proporcionará opciones de middleware para aceleraciones de usuarios, análisis y registro
Finetune : una biblioteca centrada en modelos de ajuste fino
Axflow aspira a deconstruir los paradigmas complejos de trabajar con LLM en componentes manejables e intuitivos. Nuestra biblioteca adopta un enfoque de primer código, enfatizando la importancia de la flexibilidad y el control para los desarrolladores. Como marco fundamental, Axflow permite a los desarrolladores construir características y productos de IA de AI de alto nivel sin problemas.
Aquí hay un ejemplo de interfaz de usuario de código abierto que muestra lo que nuestro primer módulo, Axgen, puede hacer, con un recorrido de video corto.
MIT