Vereisten
- Langflow Desktop, Langflow Cloud of een self-hosted Langflow-instantie
- Een CometAPI-account met een actieve API key — haal die op in het dashboard
- Een model ID van de CometAPI Models page
Configureer de integratie
1
Voeg de CometAPI-component toe
Open in het Langflow-canvas het componentmenu. Zoek naar CometAPI en voeg daarna de CometAPI-tekstgeneratiecomponent toe aan je flow.
2
Voer je CometAPI API key in
Selecteer de CometAPI-component. Voer in het inspectiepaneel van de component je CometAPI API key in het API key-veld in.
3
Kies een model ID
Stel de model ID in op een waarde van de CometAPI Models page. Als de component modellen kan ophalen nadat je de API key hebt ingevoerd, selecteer dan de model ID in het modelmenu.
4
Verbind chatinvoer en -uitvoer
Voeg voor een minimale testflow de componenten Chat Input en Chat Output toe. Verbind Chat Input met de invoer van de CometAPI-component en verbind daarna de uitvoer van CometAPI met Chat Output.
5
Test in Playground
Open Playground en verstuur een kort bericht. Een succesvolle chatrespons bevestigt dat Langflow CometAPI aanroept.
Gebruik CometAPI binnen grotere flows
Wijzig het uitvoertype van de CometAPI-component naar Language Model wanneer een andere Langflow-component een LLM-invoer nodig heeft. Dit is handig voor Agent-, Prompt Template- en Smart Transform-flows. Voor directe chat behoud je de standaarduitvoer voor modelrespons en verbind je die met een Chat Output-component.Voer de CometAPI-flow uit vanuit Python
Nadat je de flow in Playground hebt getest, kun je dezelfde Langflow-flow vanuit Python aanroepen. De Python-code roept je Langflow-server aan. Die stuurt geen requests rechtstreeks naar CometAPI. Bewaar de CometAPI API key en model ID in de CometAPI-component binnen Langflow. Het REST API-voorbeeld stuurt een chatinvoer naar een flow ID of endpointnaam:langflow-sdk en roep je dezelfde flow aan via Client.run():
FLOW_ID door de flow ID of endpointnaam uit Langflow. Vervang <LANGFLOW_API_KEY> door je Langflow API key. Deze waarde is anders dan je CometAPI API key.
Probleemoplossing
Het CometAPI-component ontbreekt
Het CometAPI-component ontbreekt
Werk Langflow bij naar een versie die de CometAPI-bundel bevat. Als je implementatie sommige componenten verbergt, controleer dan de bundelinstellingen of zoek onder language model-componenten.
De modellijst wordt niet geladen
De modellijst wordt niet geladen
Controleer of de CometAPI API key geldig is en of het account toegang heeft tot het geselecteerde model. Je kunt de model ID ook handmatig invoeren.
De flow wordt uitgevoerd maar retourneert een fout
De flow wordt uitgevoerd maar retourneert een fout
Controleer of de model ID exact overeenkomt met CometAPI en of de flowinvoer is verbonden met de invoer van het CometAPI-component.