Langflow er et visuelt rammeverk for å bygge agent- og RAG-arbeidsflyter. Langflow inkluderer en CometAPI-komponent som kaller CometAPI-språkmodeller gjennom OpenAI-kompatible endepunkter.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.
Forutsetninger
- Langflow Desktop, Langflow Cloud eller en selvhostet Langflow-instans
- En CometAPI-konto med en aktiv API-nøkkel — skaff din i dashbordet
- En model ID fra CometAPI Models-siden
Konfigurer integrasjonen
Legg til CometAPI-komponenten
I Langflow-lerretet åpner du komponentmenyen. Søk etter CometAPI, og legg deretter til CometAPI-komponenten for tekstgenerering i flyten din.
Skriv inn CometAPI API-nøkkelen din
Velg CometAPI-komponenten. I komponentinspeksjonspanelet skriver du inn CometAPI API-nøkkelen din i API key-feltet.
Velg en model ID
Sett model ID til en verdi fra CometAPI Models-siden. Hvis komponenten kan hente modeller etter at du har skrevet inn API-nøkkelen, velger du model ID fra modellmenyen.
Koble til chat-inndata og -utdata
For en minimal testflyt legger du til komponentene Chat Input og Chat Output. Koble Chat Input til inndataene på CometAPI-komponenten, og koble deretter CometAPI-utdataene til Chat Output.
Bruk CometAPI i større flyter
Endre utdatatypen til CometAPI-komponenten til Language Model når en annen Langflow-komponent trenger en LLM-inndata. Dette er nyttig for flyter med Agent, Prompt Template og Smart Transform. For direkte chat beholder du standardutdataene for modellsvar og kobler dem til en Chat Output-komponent.Kjør CometAPI-flyten fra Python
Etter at du har testet flyten i Playground, kan du kalle den samme Langflow-flyten fra Python. Python-koden kaller Langflow-serveren din. Den sender ikke forespørsler direkte til CometAPI. Behold CometAPI API-nøkkelen og model ID i CometAPI-komponenten i Langflow. REST API-eksemplet sender en chat-inndata til en flow ID eller et endepunktnavn:langflow-sdk og kall den samme flyten gjennom Client.run():
FLOW_ID med flow ID eller endepunktnavnet fra Langflow. Erstatt <LANGFLOW_API_KEY> med Langflow API-nøkkelen din. Denne verdien er forskjellig fra CometAPI API-nøkkelen din.
Feilsøking
CometAPI-komponenten mangler
CometAPI-komponenten mangler
Oppdater Langflow til en versjon som inkluderer CometAPI-pakken. Hvis distribusjonen din skjuler noen komponenter, kontroller pakkeinnstillingene eller søk under språkmodellkomponenter.
Modellisten lastes ikke inn
Modellisten lastes ikke inn
Bekreft at CometAPI API-nøkkelen er gyldig, og at kontoen har tilgang til den valgte modellen. Du kan også skrive inn model ID manuelt.
Flyten kjører, men returnerer en feil
Flyten kjører, men returnerer en feil
Kontroller at model ID samsvarer nøyaktig med CometAPI, og at flytinndata er koblet til inndataene til CometAPI-komponenten.