CometLLM jako natywną integrację z CometAPI. Użyj jej do zasilania pipeline’ów RAG, agentów i łańcuchów LLM dowolnym modelem z katalogu CometAPI.
Wymagania wstępne
- Python 3.8+
- Konto CometAPI z aktywnym kluczem API — pobierz swój tutaj
1
Zainstaluj integrację LlamaIndex CometAPI
2
Ustaw swój klucz API
Używanie zmiennych środowiskowych jest bezpieczniejsze niż umieszczanie poświadczeń na stałe w skryptach.
3
Zainicjalizuj model i wykonuj wywołania completion
4
Włącz Streaming
Użyj
stream_chat lub stream_complete, aby uzyskać wyjście fragmentami w czasie rzeczywistym:Wskazówki i rozwiązywanie problemów
Wskazówki i rozwiązywanie problemów
- Modele: Zobacz stronę modeli CometAPI, aby poznać wszystkie dostępne opcje.
- Korzystanie z innych modeli: Zainicjalizuj z innym aktualnym model ID, np.
CometLLM(api_key=api_key, model="your-model-id", max_tokens=1024). - Fine-tuning: Przekaż
temperatureimax_tokensbezpośrednio doCometLLM(...). - Obsługa błędów: Umieść wywołania w
try/except, aby przechwytywać błędy klucza lub problemy z siecią. - Bezpieczeństwo: Nigdy nie zapisuj kluczy API w systemie kontroli wersji. Używaj zmiennych środowiskowych.
- Więcej dokumentacji: dokumentacja LlamaIndex — szybki start CometAPI — przykład Colab