1 dépôt
Dynamic injection of API definition data into language model prompts to enable tool use and endpoint interaction.
Distinct from Context Pre-loading: Focuses specifically on API specifications as the context source, rather than general background information.
Explore 1 awesome GitHub repository matching software engineering & architecture · API Specification Contexts. Refine with filters or upvote what's useful.
Copilot est une plateforme de support client auto-hébergée qui utilise des grands modèles de langage (LLM) et des bases de connaissances vectorisées pour automatiser l'assistance utilisateur. Le système se compose d'un widget de chat IA intégrable pour le web, d'un tableau de bord de gestion conteneurisé et d'une base de connaissances en base de données vectorielle. La plateforme inclut un orchestrateur d'API qui traite des spécifications d'API structurées, permettant aux modèles de langage d'interagir avec des points de terminaison et des opérations externes. Il gère un contexte spécialisé pour les réponses en indexant les définitions d'API et la documentation au sein d'une base de données vectorielle. L'infrastructure couvre l'orchestration de services conteneurisés pour les serveurs et les travailleurs en arrière-plan, le traitement asynchrone basé sur des files d'attente, et une interface administrative pour surveiller les interactions utilisateur en temps réel. Le système gère également les migrations de schéma de base de données et l'indexation des connaissances.
Injects structured API definitions as context into the language model to enable automated interaction with external operations.