Promptfoo is een framework voor prompt-evaluatie, regressietests en AI red teaming. Promptfoo bevat eenDocumentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
cometapi-provider die CometAPI aanroept via OpenAI-compatibele endpoints.
Vereisten
- Node.js 18+
- Promptfoo lokaal geïnstalleerd of uitgevoerd via
npx - Een CometAPI-account met een actieve API-sleutel — haal die op in het dashboard
- Een model ID van de CometAPI Models page
Configureer de integratie
Kies een providerindeling
Promptfoo gebruikt de volgende provider ID-indeling voor CometAPI:Gebruik deze providertypen:
Je kunt ook
| Type | Gebruikssituatie |
|---|---|
chat | Chat completions, vision en multimodal prompts |
completion | Tekst-completionmodellen |
embedding | Tekst-embeddingevaluaties |
image | Image generation-evaluaties |
cometapi:your-model-id gebruiken voor de standaard chatmodus.Providervoorbeelden
Gebruik een providertype dat overeenkomt met het modelgedrag dat je wilt evalueren:chat-providertype en geef je image-variabelen door via Promptfoo-testvariabelen.
Probleemoplossing
Promptfoo kan de API-sleutel niet vinden
Promptfoo kan de API-sleutel niet vinden
Controleer of
COMETAPI_KEY is geëxporteerd in dezelfde shellsessie waarin promptfoo eval wordt uitgevoerd.Het providertype komt niet overeen met het model
Het providertype komt niet overeen met het model
Gebruik
chat voor conversationele en multimodal modellen, embedding voor embedding-modellen en image voor image generation-modellen.Het model ID werkt niet
Het model ID werkt niet
Vervang
your-model-id door een exact model ID van de CometAPI Models page.