Promptfoo ist ein Framework für Prompt-Auswertung, Regressionstests und AI-Red-Teaming. Promptfoo enthält einenDocumentation 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, der CometAPI über OpenAI-kompatible Endpunkte aufruft.
Voraussetzungen
- Node.js 18+
- Lokal installiertes Promptfoo oder Ausführung über
npx - Ein CometAPI-Konto mit einem aktiven API-Schlüssel — hole dir deinen im Dashboard
- Eine model ID von der CometAPI Models-Seite
Integration konfigurieren
Choose a provider format
Promptfoo verwendet das folgende Provider-ID-Format für CometAPI:Verwende diese Provider-Typen:
Du kannst auch
| Type | Use case |
|---|---|
chat | Chat Completions, Vision- und Multimodal-Prompts |
completion | Text-Completion-Modelle |
embedding | Text-Embedding-Auswertungen |
image | Bildgenerierungs-Auswertungen |
cometapi:your-model-id für den standardmäßigen Chat-Modus verwenden.Provider-Beispiele
Verwende einen Provider-Typ, der zum Modellverhalten passt, das du auswerten möchtest:chat bei und übergibst Bildvariablen über Promptfoo-Testvariablen.
Fehlerbehebung
Promptfoo cannot find the API key
Promptfoo cannot find the API key
Stelle sicher, dass
COMETAPI_KEY in derselben Shell-Sitzung exportiert ist, in der promptfoo eval ausgeführt wird.The provider type does not match the model
The provider type does not match the model
Verwende
chat für konversationelle und Multimodal-Modelle, embedding für Embedding-Modelle und image für Bildgenerierungs-Modelle.The model ID fails
The model ID fails
Ersetze
your-model-id durch eine exakte model ID von der CometAPI Models-Seite.