Langflow è un framework visuale per creare workflow di agent e RAG. Langflow include un componente CometAPI che richiama i modelli linguistici di CometAPI tramite endpoint compatibili con 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.
Prerequisiti
- Langflow Desktop, Langflow Cloud o un’istanza self-hosted di Langflow
- Un account CometAPI con una chiave API attiva — ottieni la tua dalla dashboard
- Un model ID dalla pagina dei modelli di CometAPI
Configura l’integrazione
Aggiungi il componente CometAPI
Nella canvas di Langflow, apri il menu dei componenti. Cerca CometAPI, quindi aggiungi al tuo flusso il componente CometAPI per la generazione di testo.
Inserisci la tua chiave API di CometAPI
Seleziona il componente CometAPI. Nel pannello di ispezione del componente, inserisci la tua chiave API di CometAPI nel campo della chiave API.
Scegli un model ID
Imposta il model ID su un valore della pagina dei modelli di CometAPI. Se il componente può recuperare i modelli dopo che hai inserito la chiave API, seleziona il model ID dal menu dei modelli.
Collega input e output della chat
Per un flusso di test minimo, aggiungi i componenti Chat Input e Chat Output. Collega Chat Input all’input del componente CometAPI, quindi collega l’output di CometAPI a Chat Output.
Usa CometAPI all’interno di flussi più grandi
Cambia il tipo di output del componente CometAPI in Language Model quando un altro componente di Langflow richiede un input LLM. Questo è utile per i flussi Agent, Prompt Template e Smart Transform. Per una chat diretta, mantieni l’output predefinito della risposta del modello e collegalo a un componente Chat Output.Esegui il flusso CometAPI da Python
Dopo aver testato il flusso in Playground, puoi richiamare lo stesso flusso Langflow da Python. Il codice Python chiama il tuo server Langflow. Non invia richieste direttamente a CometAPI. Mantieni la chiave API di CometAPI e il model ID nel componente CometAPI all’interno di Langflow. L’esempio REST API invia un input chat a un flow ID o a un nome di endpoint:langflow-sdk e richiama lo stesso flusso tramite Client.run():
FLOW_ID con il flow ID o il nome dell’endpoint di Langflow. Sostituisci <LANGFLOW_API_KEY> con la tua chiave API di Langflow. Questo valore è diverso dalla tua chiave API di CometAPI.
Risoluzione dei problemi
Il componente CometAPI è mancante
Il componente CometAPI è mancante
Aggiorna Langflow a una versione che includa il bundle CometAPI. Se la tua distribuzione nasconde alcuni componenti, controlla le impostazioni del bundle o cerca tra i componenti del modello linguistico.
L'elenco dei modelli non si carica
L'elenco dei modelli non si carica
Verifica che la chiave API di CometAPI sia valida e che l’account abbia accesso al modello selezionato. Puoi anche inserire manualmente il model ID.
Il flow viene eseguito ma restituisce un errore
Il flow viene eseguito ma restituisce un errore
Controlla che il model ID corrisponda esattamente a CometAPI e che l’input del flow sia collegato all’input del componente CometAPI.