cometapi/ om aanvragen via de modelcatalogus van CometAPI te routeren.
Vereisten
- Python 3.6+
- Een CometAPI-account met een actieve API-sleutel — haal die hier op
Stel je API-sleutel in
Stel de API-sleutel in als een omgevingsvariabele (aanbevolen) of geef deze inline door:
Gebruik omgevingsvariabelen om te voorkomen dat gevoelige inloggegevens hardcoded in je scripts staan.
Doe een completion-aanroep
Gebruik de notatie
cometapi/<model-name> om modellen op te geven. Je kunt de sleutel via een omgevingsvariabele doorgeven of expliciet opgeven:Tips en probleemoplossing
Tips en probleemoplossing
- Modelnotatie: CometAPI-modellen gebruiken het voorvoegsel
cometapi/<model-name>, bijvoorbeeldcometapi/your-model-id. Bekijk de CometAPI Models-pagina voor beschikbare modellen. - Fine-tuning van responses: LiteLLM ondersteunt
temperature,max_tokensentop_p— voeg deze toe aan elkecompletion()-aanroep, bijvoorbeeldcompletion(..., temperature=0.7). - Foutafhandeling: Plaats aanroepen in
try/exceptom fouten door ongeldige sleutels of netwerkproblemen op te vangen. - Beveiliging: Commit API-sleutels nooit naar versiebeheer. Gebruik omgevingsvariabelen of een secrets manager.
- Rate limits: Houd het gebruik in de gaten in de CometAPI-console.
- Meer documentatie: LiteLLM-documentatie — CometAPI-snelstart