Langflow est un framework visuel pour créer des workflows d’agents et de RAG. Langflow inclut un composant CometAPI qui appelle les modèles de langage CometAPI via des endpoints compatibles OpenAI.Documentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
Prérequis
- Langflow Desktop, Langflow Cloud ou une instance Langflow auto-hébergée
- Un compte CometAPI avec une clé API active — obtenez la vôtre dans le tableau de bord
- Un model ID depuis la page des modèles CometAPI
Configurer l’intégration
Ajouter le composant CometAPI
Dans le canvas Langflow, ouvrez le menu des composants. Recherchez CometAPI, puis ajoutez le composant de génération de texte CometAPI à votre flux.
Saisir votre clé API CometAPI
Sélectionnez le composant CometAPI. Dans le panneau d’inspection du composant, saisissez votre clé API CometAPI dans le champ de clé API.
Choisir un model ID
Définissez le model ID sur une valeur de la page des modèles CometAPI. Si le composant peut récupérer les modèles après la saisie de la clé API, sélectionnez le model ID dans le menu des modèles.
Connecter l’entrée et la sortie du chat
Pour un flux de test minimal, ajoutez les composants Chat Input et Chat Output. Connectez Chat Input à l’entrée du composant CometAPI, puis connectez la sortie de CometAPI à Chat Output.
Utiliser CometAPI dans des flux plus complexes
Modifiez le type de sortie du composant CometAPI en Language Model lorsqu’un autre composant Langflow a besoin d’une entrée LLM. Cela est utile pour les flux Agent, Prompt Template et Smart Transform. Pour un chat direct, conservez la sortie de réponse de modèle par défaut et connectez-la à un composant Chat Output.Exécuter le flux CometAPI depuis Python
Après avoir testé le flux dans Playground, vous pouvez appeler le même flux Langflow depuis Python. Le code Python appelle votre serveur Langflow. Il n’envoie pas de requêtes directement à CometAPI. Conservez la clé API CometAPI et le model ID dans le composant CometAPI à l’intérieur de Langflow. L’exemple d’API REST envoie une entrée de chat à un flow ID ou à un nom d’endpoint :langflow-sdk et appelez le même flux via Client.run() :
FLOW_ID par le flow ID ou le nom d’endpoint de Langflow. Remplacez <LANGFLOW_API_KEY> par votre clé API Langflow. Cette valeur est différente de votre clé API CometAPI.
Dépannage
Le composant CometAPI est manquant
Le composant CometAPI est manquant
Mettez à jour Langflow vers une version qui inclut le bundle CometAPI. Si votre déploiement masque certains composants, vérifiez les paramètres du bundle ou recherchez dans les composants de modèle de langage.
La liste des modèles ne se charge pas
La liste des modèles ne se charge pas
Vérifiez que la clé API CometAPI est valide et que le compte a accès au modèle sélectionné. Vous pouvez également saisir le model ID manuellement.
Le flux s'exécute mais renvoie une erreur
Le flux s'exécute mais renvoie une erreur
Vérifiez que le model ID correspond exactement à celui de CometAPI et que l’entrée du flux est connectée à l’entrée du composant CometAPI.