google lo tiene Anunciar La versión beta de Genkit for Go, un marco de código abierto diseñado para permitir… El va Desarrolladores (“investigadores”) en la creación de aplicaciones de IA y servicios en la nube.
Como resultado de una colaboración entre los equipos de Firebase y Go, Genkit for Go tiene como objetivo combinar la simplicidad, escalabilidad y seguridad de Go con las potentes bibliotecas y herramientas de Genkit.
Genkit for Go proporciona una API de compilación unificada, compatibilidad con bases de datos vectoriales nativas y «flujos» para organizar flujos de trabajo de IA de varios pasos. Estas características permiten a los desarrolladores crear aplicaciones de inteligencia artificial sofisticadas, incluidos asistentes inteligentes, agentes de atención al cliente y herramientas de transformación de datos.
Los componentes clave de Genkit for Go incluyen:
- Bibliotecas intuitivas: Estas bibliotecas están escritas en Go puro y adoptan convenciones de Go para una integración perfecta en proyectos existentes.
- Punto dirigido: Un formato de archivo para una ingeniería rápida y simplificada que permite a los desarrolladores definir plantillas, esquemas y configuraciones de modelos en un único archivo .prompt.
- Sistema de complemento: Genkit proporciona complementos para varios servicios de bases de datos e inteligencia artificial, incluidos Google AI, Vertex AI, Ollama y Pinecone. El marco está diseñado para ser extensible, lo que fomenta las contribuciones de la comunidad.
- Herramientas de desarrollo: La interfaz de línea de comandos y la interfaz de usuario basada en navegador brindan campos de juego para iterar flujos de trabajo de IA, funciones de monitoreo y herramientas de evaluación.
- Posibilidad de observación de producción: Integración con Google Cloud Operations Suite y soporte OpenTelemetry para monitorear aplicaciones de IA en entornos de producción.
El marco se encuentra actualmente en versión beta, lo que lo hace ideal para experimentación y creación de prototipos. Google anima a los desarrolladores a proporcionar comentarios para dar forma al futuro de Genkit for Go.
Los desarrolladores interesados en explorar Genkit for Go pueden encontrar… comenzar Evidencia, documentos y recursos comunitarios relacionados con el proyecto. github Google también ha configurado un servidor Discord para la comunicación directa con el equipo de Genkit y otros desarrolladores.
Genkit for Go representa un paso importante para hacer que las capacidades avanzadas de IA sean más accesibles para la comunidad Go. Con su enfoque en la productividad de los desarrolladores y la integración con las prácticas de Go existentes, Genkit tiene el potencial de acelerar la adopción de IA en aplicaciones basadas en Go.
(Imagen de la fotografía Stas Ostrikov)
Ver también: Mozilla inyecta Rust en Thunderbird para mejorar el rendimiento
¿Estás buscando renovar tu estrategia de transformación digital? Aprender más acerca de Semana de la Transformación Digital El evento tiene lugar en Ámsterdam, California y Londres. El evento integral se llevará a cabo en conjunto con Exposición de Inteligencia Artificial y Big Data, Expo Ciberseguridad y Nubey otros eventos destacados.
Explore otros próximos eventos y seminarios web de tecnología empresarial impulsados por TechForge aquí.
More Stories
El código en los datos previos al entrenamiento mejora el rendimiento del LLM en tareas que no son de codificación
Un marco para resolver ecuaciones diferenciales parciales equivalentes puede guiar el procesamiento y la ingeniería de gráficos por computadora
Epiroc ha lanzado una nueva plataforma de perforación de producción de pozos largos