Pi
MarkdownTerminalagent · OpenAI Chat, Anthropic Messages, Gemini
Vollständiger Leitfaden
| Format | Wo konfigurieren |
|---|---|
| OpenAI Chat, Anthropic Messages, Gemini | ~/.pi/agent/models.json (oder projektbezogene .pi/models.json, nachdem dem Projekt vertraut wurde); Auswahl — /model |
Konfiguration
Kopieren Sie die Konfiguration und ersetzen Sie sk-... durch Ihren Schlüssel aus dem Ailoot-Kundenbereich. Speichern Sie den Schlüssel am besten in der Umgebungsvariablen AILOOT_API_KEY, sofern die Anwendung dies unterstützt.
Rufen Sie vor dem Start GET /v1/models mit Ihrem Ailoot-Schlüssel ab. Wählen Sie eine genaue Modell-ID mit den Methoden POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent und tragen Sie diese ID in die Konfiguration ein. Prüfen Sie bei Agenten auch die Werkzeugunterstützung und die für Ihre Clientversion benötigten Funktionen.
{
"providers": {
"ailoot": {
"baseUrl": "https://api.ailoot.ai/v1",
"api": "openai-completions",
"apiKey": "$AILOOT_API_KEY",
"models": [
{
"id": "claude-sonnet-5-5",
"input": [
"text",
"image"
]
},
{
"id": "deepseek-v4-pro"
}
]
}
}
}Diese Konfiguration liest den Schlüssel aus der Variablen AILOOT_API_KEY. Setzen Sie sie vor dem Start der Anwendung:
export AILOOT_API_KEY="sk-..." # in ~/.zshrc oder ~/.bashrc einfügensetx AILOOT_API_KEY "sk-..." # danach das Terminal neu startenBeispielmodell: claude-sonnet-5-5. Andere Modelle wählen Sie aus dem Katalog — prüfen Sie, ob das erforderliche Format verfügbar ist.
Wissenswertes
Prüfung
- Für das OpenAI-Format lautet die Adresse
https://api.ailoot.ai/v1(oder der vollständige Pfad, wenn die Anwendung eine vollständige Adresse verlangt). - Für das Anthropic-Format lautet die Adresse
https://api.ailoot.ai— die Stammadresse der API. Die vollständige Konfiguration für dieses Format ist im obigen Beispiel nicht dargestellt; gleichen Sie den erforderlichen Pfad im Client-Feld mit der Dokumentation des Clients ab. Das Präfix der API-Route lautet:/v1. - Für das Gemini-Format lautet die Adresse
https://api.ailoot.ai— die Stammadresse der API. Die vollständige Konfiguration für dieses Format ist im obigen Beispiel nicht dargestellt; gleichen Sie den erforderlichen Pfad im Client-Feld mit der Dokumentation des Clients ab. Das Präfix der API-Route lautet:/v1beta. - Stellen Sie eine kurze Frage. Bei einem Fehler prüfen Sie Code und Request ID und vergleichen Sie diese mit der Seite Fehler und Limits.
- 404 direkt nach der Einrichtung bedeutet fast immer eine falsche Adresse: ein zusätzliches oder fehlendes
/v1. - 402 — das Guthaben reicht für die Reservierung nicht aus. Agenten reservieren mehr als ein Chat: warum.
Dokumentation der Anwendung: https://github.com/earendil-works/pi/blob/main/packages/coding-agent/docs/models.md