Aller au contenu principal

Protocole compatible OpenAI

Connectez les clients compatibles OpenAI avec la Base URL /v1.

Points de terminaison courants

Cette page liste les endpoints OpenAI compatible de texte, Responses, image, tâches vidéo, audio, vecteurs, modération et temps réel. Les paramètres vidéo et le polling ont leur propre guide ; la disponibilité dépend du modèle et du groupe Key.

Modèles et découverte

UsageMéthodeChemin
Liste des modèlesGET/v1/models

Texte et réponses

UsageMéthodeChemin
Complétions texte (ancien format)POST/v1/completions
Complétions de chatPOST/v1/chat/completions
ResponsesPOST/v1/responses
Compaction ResponsesPOST/v1/responses/compact

Images

UsageMéthodeChemin
Génération d’imagesPOST/v1/images/generations
Édition d’imagesPOST/v1/images/edits

Tâches vidéo

UsageMéthodeChemin
Créer une tâche vidéoPOST/v1/videos
État de la tâche vidéoGET/v1/videos/{task_id}
Récupérer le contenu vidéoGET/v1/videos/{task_id}/content
Créer une tâche vidéo (compatible)POST/v1/video/generations
État de la tâche vidéo (compatible)GET/v1/video/generations/{task_id}

Audio

UsageMéthodeChemin
Transcription audioPOST/v1/audio/transcriptions
Traduction audioPOST/v1/audio/translations
Synthèse vocalePOST/v1/audio/speech

Vecteurs et recherche

UsageMéthodeChemin
Embeddings textePOST/v1/embeddings
Réordonnancement de documentsPOST/v1/rerank

Sécurité et temps réel

UsageMéthodeChemin
Modération de contenuPOST/v1/moderations
Realtime (WebSocket)GET/v1/realtime

Requête minimale

Les clients utilisent généralement https://api.popgo.site/v1 comme Base URL et Authorization: Bearer YOUR_API_KEY. Remplacez YOUR_MODEL par un ID de la page des modèles et vérifiez la capacité du endpoint.

curl https://api.popgo.site/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "YOUR_MODEL",
"messages": [
{"role": "user", "content": "Confirmez la connexion"}
]
}'

Vérification

Vérifiez le modèle et le protocole avec une requête minimale avant d’activer le streaming, les outils ou les options média. Pour un 404, vérifiez que /v1 n’a pas été ajouté deux fois ; pour un 400, vérifiez la capacité du endpoint.