Langflow to wizualny framework do budowania przepływów agentów i RAG. Langflow zawiera komponent CometAPI, który wywołuje modele językowe CometAPI przez endpointy zgodne z 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.
Wymagania wstępne
- Langflow Desktop, Langflow Cloud lub samodzielnie hostowana instancja Langflow
- Konto CometAPI z aktywnym kluczem API — uzyskaj swój w panelu
- model ID ze strony modeli CometAPI
Skonfiguruj integrację
Dodaj komponent CometAPI
W obszarze roboczym Langflow otwórz menu komponentów. Wyszukaj CometAPI, a następnie dodaj komponent generowania tekstu CometAPI do swojego przepływu.
Wprowadź klucz API CometAPI
Wybierz komponent CometAPI. W panelu inspekcji komponentu wprowadź klucz API CometAPI w polu klucza API.
Wybierz model ID
Ustaw model ID na wartość ze strony modeli CometAPI. Jeśli komponent może pobrać modele po wprowadzeniu klucza API, wybierz model ID z menu modeli.
Połącz wejście i wyjście czatu
Aby utworzyć minimalny przepływ testowy, dodaj komponenty Chat Input i Chat Output. Połącz Chat Input z wejściem komponentu CometAPI, a następnie połącz wyjście CometAPI z Chat Output.
Używaj CometAPI w większych przepływach
Zmień typ wyjścia komponentu CometAPI na Language Model, gdy inny komponent Langflow wymaga wejścia LLM. Jest to przydatne w przepływach Agent, Prompt Template i Smart Transform. W przypadku bezpośredniego czatu pozostaw domyślne wyjście odpowiedzi modelu i połącz je z komponentem Chat Output.Uruchamianie przepływu CometAPI z Pythona
Po przetestowaniu przepływu w Playground możesz wywoływać ten sam przepływ Langflow z Pythona. Kod w Pythonie wywołuje serwer Langflow. Nie wysyła żądań bezpośrednio do CometAPI. Zachowaj klucz API CometAPI i model ID w komponencie CometAPI wewnątrz Langflow. Przykład REST API wysyła wejście czatu do flow ID lub nazwy endpointu:langflow-sdk i wywołaj ten sam przepływ przez Client.run():
FLOW_ID flow ID lub nazwą endpointu z Langflow. Zastąp <LANGFLOW_API_KEY> swoim kluczem API Langflow. Ta wartość różni się od klucza API CometAPI.
Rozwiązywanie problemów
Brakuje komponentu CometAPI
Brakuje komponentu CometAPI
Zaktualizuj Langflow do wersji zawierającej pakiet CometAPI. Jeśli w Twoim wdrożeniu niektóre komponenty są ukryte, sprawdź ustawienia pakietu lub wyszukaj je w sekcji komponentów modelu językowego.
Lista modeli się nie ładuje
Lista modeli się nie ładuje
Potwierdź, że klucz API CometAPI jest prawidłowy i że konto ma dostęp do wybranego modelu. Możesz też wprowadzić model ID ręcznie.
Flow uruchamia się, ale zwraca błąd
Flow uruchamia się, ale zwraca błąd
Sprawdź, czy model ID dokładnie odpowiada wartości w CometAPI oraz czy wejście flow jest połączone z wejściem komponentu CometAPI.