Prerequisiti
- Langflow Desktop, Langflow Cloud o un’istanza Langflow self-hosted
- Un account CometAPI con una chiave API attiva — ottieni la tua nella dashboard
- Un model ID dalla pagina Modelli di CometAPI
Configura l’integrazione
1
Aggiungi il componente CometAPI
Nel canvas di Langflow, apri il menu dei componenti. Cerca CometAPI, quindi aggiungi al tuo flow il componente CometAPI per la generazione di testo.
2
Inserisci la tua chiave API CometAPI
Seleziona il componente CometAPI. Nel pannello di ispezione del componente, inserisci la tua chiave API CometAPI nel campo della chiave API.
3
Scegli un model ID
Imposta il model ID su un valore della pagina Modelli di CometAPI. Se il componente può recuperare i modelli dopo aver inserito la chiave API, seleziona il model ID dal menu dei modelli.
4
Collega input e output della chat
Per un flow 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.
5
Prova in Playground
Apri Playground e invia un breve messaggio. Una risposta chat riuscita conferma che Langflow sta chiamando CometAPI.
Usa CometAPI all’interno di flow più grandi
Cambia il tipo di output del componente CometAPI in Language Model quando un altro componente Langflow richiede un input LLM. Questo è utile per i flow Agent, Prompt Template e Smart Transform. Per la chat diretta, mantieni l’output predefinito della risposta del model e collegalo a un componente Chat Output.Esegui il flow CometAPI da Python
Dopo aver testato il flow in Playground, puoi richiamare lo stesso flow Langflow da Python. Il codice Python chiama il tuo server Langflow. Non invia richieste direttamente a CometAPI. Mantieni la chiave API 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 endpoint:langflow-sdk e richiama lo stesso flow tramite Client.run():
FLOW_ID con il flow ID o il nome endpoint di Langflow. Sostituisci <LANGFLOW_API_KEY> con la tua chiave API Langflow. Questo valore è diverso dalla tua chiave API 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 language model.
L'elenco dei modelli non viene caricato
L'elenco dei modelli non viene caricato
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.