Des nouvelles ont été ajoutées en tête de listes.
Remontez pour les voir.
Inscription à la newsletter
Implémentation de l'historique du chat pour les applications AI à l'aide du SDK Azure Cosmos DB GO
DEV -
12/03
Cet article de blog couvre comment créer une implémentation d'historique de chat en utilisant Azure Cosmos DB pour Nosql Go ...
Cet article de blog couvre comment créer une implémentation d'historique de chat à l'aide d'Azure Cosmos DB pour le SDK NOSQL GO et Langchaingo. Si vous êtes nouveau dans le SDK Go, l'exemple d'application Chatbot présentée dans le blog sert d'introduction pratique, couvrant des opérations de base comme Read, Upsert, etc. Il démontre également l'utilisation de l'émulateur Azure Cosmos DB Linux (en avant-première au moment de la rédaction) pour les tests d'intégration avec des tests de test pour GO.
Les développeurs GO qui cherchent à créer des applications IA peuvent utiliserlangchaingo, qui est un cadre pour les applications LLM (modèle de grande langue). Il fournit des API enfichables pour des composants comme Vector Store, l'intégration, le chargement des documents, les chaînes (pour la composition de plusieurs opérations), l'historique de chat et plus encore.
Avant de plonger, prenons un pas en arrière pour comprendre les bases.
Qu'est-ce que l'historique du chat et pourquoi il est important pour les applications d'IA modernes?
Une exigence commune pour les applications d'IA conversationnelles est de pouvoir stocker et récupérer des messages échangés dans le cadre des conversations. Ceci est souvent appelé «historique de chat». Si vous avez utilisé des applications comme Chatgpt (qui utilise également Azure Cosmos DB d'ailleurs!), Vous connaissez peut-être ce concept. Lorsqu'un utilisateur se connecte, il peut commencer à discuter et les messages échangés dans le cadre de la conversation sont enregistrés. Lorsqu'ils se connectent à nouveau, ... [Courte citation de 8% de l'article original]
Loading...
🍪
Le modèle économique de notre site repose sur l'affichage de publicités personnalisées basées sur l'utilisation de cookies publicitaires. En continuant votre visite sur notre site, vous consentez à l'utilisation de ces cookies.
Politique de confidentialité