
GoAI Kit
par mhrlife
Une bibliothèque Go minimale et sans artifice pour interagir avec les LLM compatibles OpenAI, avec support du JSON structuré et des outils.
Ce qu'il fait
GoAI Kit est une bibliothèque Go optimisée, conçue pour les développeurs qui souhaitent intégrer des modèles de langage (LLM) compatibles OpenAI dans leurs applications sans surcharge de code. Elle fournit un ensemble robuste d'outils pour générer du texte brut, des réponses JSON structurées et gérer des flux d'agents complexes avec l'orchestration d'outils.
Outils
- Génération de JSON typé : Définissez des structs Go pour gérer automatiquement le prompting et le démarshalage de données structurées.
- Exécution d'outils d'agent : Implémentez l'interface
ToolExecutorpour créer des outils personnalisés que l'IA peut appeler. - Embeddings de texte : Générez des vecteurs de haute dimension à l'aide de modèles d'embedding compatibles OpenAI.
- Intégration de base de données vectorielle : Support intégré du stockage vectoriel basé sur Redis pour le RAG et la recherche sémantique.
- Analyse multimodale : Capacités de téléchargement et d'analyse d'images et de PDF.
Installation
Pour utiliser GoAI Kit dans votre projet :
go get github.com/mhrlife/goai-kit
Hôtes supportés
- claude
Installation rapide
go get github.com/mhrlife/goai-kitInformations
- Tarification
- free
- Publié
- 4/23/2026






