Salta al contenuto
GetAPI
Italiano
Menu

GetAPI.ONE

Inviare una richiesta API GetAPI.ONE

Scegliere protocollo dichiarato, usare chiave da variabile d'ambiente, sostituire modello, controllare risultato HTTP e gestire errori senza presumere supporto endpoint.

Prerequisiti e limiti

  • Chiave GetAPI.ONE limitata in GETAPI_ONE_API_KEY.
  • Modello attuale che elenchi esplicitamente l'endpoint desiderato.
  • Riga di comando con curl e HTTPS in uscita consentito verso www.getapi.one.
  • Accettazione di possibili costi reali. Gli esempi sono stati revisionati senza richieste ai modelli.

1. Scegliere l'endpoint dichiarato

Tipo endpoint del catalogoMetodo e percorsoStruttura minima di input
OpenAI ResponsesPOST https://www.getapi.one/v1/responsesmodel + input
OpenAI ChatPOST https://www.getapi.one/v1/chat/completionsmodel + messages

Altri protocolli usano percorsi e corpi diversi. Seguire l'endpoint della pagina modello; non adattare Anthropic, Gemini, immagini o video ai due esempi precedenti.

2. Esempio API Responses

Usare solo dopo aver scelto un modello con Responses. Sostituire YOUR_RESPONSES_MODEL prima di eseguire.

cURL · l'esecuzione può essere fatturata
curl --fail-with-body https://www.getapi.one/v1/responses \
  -H "Authorization: Bearer $GETAPI_ONE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "YOUR_RESPONSES_MODEL",
    "input": "Reply with the word ready."
  }'

3. Esempio Chat Completions

Usare solo se il modello scelto elenca OpenAI Chat. Sostituire YOUR_CHAT_MODEL prima di eseguire.

cURL · l'esecuzione può essere fatturata
curl --fail-with-body https://www.getapi.one/v1/chat/completions \
  -H "Authorization: Bearer $GETAPI_ONE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "YOUR_CHAT_MODEL",
    "messages": [
      {"role": "user", "content": "Reply with the word ready."}
    ]
  }'

4. Controllare il risultato

  1. Leggere prima lo stato HTTP. 2xx significa che il gateway ha accettato e completato la richiesta HTTP, ma il client deve ancora verificare l'output previsto nell'oggetto risposta.
  2. Per Responses controllare stato/struttura output. Per Chat Completions controllare choices. Non presumere lo stesso formato nei due protocolli.
  3. Aprire registri GetAPI.ONE e confrontare ora, endpoint, modello e ID quando disponibile.

Streaming e nuovi tentativi

Streaming cambia trasporto e gestione eventi; dipende da endpoint e modello. Iniziare senza streaming e consultare protocollo e pagina modello prima di aggiungere parametri stream.

  • Non ripetere automaticamente errori di autenticazione, quota, permessi o selezione modello.
  • Prima di ripetere timeout o errori del fornitore, determinare se la richiesta originale è stata elaborata e se ripeterla è sicuro.
  • Limitare tentativi e applicare attese progressive; preservare ID e orari per diagnosi.

Rami di errore

RisultatoCosa verificare
401Valore della variabile, spazi accidentali, stato della chiave e associazione chiave/indirizzo ONE.
404Metodo e percorso esatti, /v1 mancante o duplicato e percorsi aggiunti dal client.
Modello non trovato / accesso negatoNome esatto, etichetta endpoint, gruppo, disponibilità e permessi.
Quota / limite di frequenzaScadenza e quota, saldo/pacchetto, limiti gruppo e prezzi attuali.
5xx / timeoutRete, dettagli gateway/fornitore, ID richiesta e opportunità di ripetere in sicurezza.