Skip to main content
LiteLLM menyediakan API Python terpadu untuk 100+ provider LLM. CometAPI didukung secara native — gunakan prefix cometapi/ untuk merutekan request melalui katalog model CometAPI.

Prasyarat

1

Install LiteLLM

2

Set your API key

Atur API key sebagai environment variable (disarankan) atau berikan secara inline:
Gunakan environment variable untuk menghindari hardcoding kredensial sensitif di skrip Anda.
3

Make a completion call

Gunakan format cometapi/<model-name> untuk menentukan model. Anda dapat memberikan key melalui environment variable atau secara eksplisit:
4

Async and streaming calls

Gunakan acompletion dengan stream=True untuk respons non-blocking dan real-time:
  • Format model: Model CometAPI menggunakan prefiks cometapi/<model-name>, misalnya cometapi/your-model-id. Lihat halaman Model CometAPI untuk model yang tersedia.
  • Respons Fine-tuning: LiteLLM mendukung temperature, max_tokens, dan top_p — tambahkan parameter tersebut ke pemanggilan completion() apa pun, misalnya completion(..., temperature=0.7).
  • Penanganan error: Bungkus pemanggilan dalam try/except untuk menangkap error key yang tidak valid atau masalah jaringan.
  • Keamanan: Jangan pernah melakukan commit API key ke version control. Gunakan environment variable atau secrets manager.
  • Batas laju: Pantau penggunaan di konsol CometAPI.
  • Dokumentasi lebih lanjut: dokumentasi LiteLLMquick start CometAPI