C'è una API per Chat GPT?

API di OpenAI per ChatGPT

OpenAI offre API robuste per integrare ChatGPT nelle tue applicazioni.

Accesso alle API

  1. Crea un account su platform.openai.com
  2. Vai su API Keys
  3. Genera una nuova chiave API
  4. Aggiungi credito prepagato per l'utilizzo

Modelli Disponibili via API

  • gpt-4-turbo: Ultimo modello GPT-4
  • gpt-4: GPT-4 standard
  • gpt-3.5-turbo: Veloce ed economico
  • gpt-4-vision: Per analisi immagini

Esempio di Chiamata (Python)

from openai import OpenAI
client = OpenAI()

response = client.chat.completions.create(
    model="gpt-4-turbo",
    messages=[
        {"role": "system", "content": "Sei un assistente utile."},
        {"role": "user", "content": "Ciao, come stai?"}
    ]
)
print(response.choices[0].message.content)

Pricing API

Le API sono fatturate per token (circa 4 caratteri = 1 token):

  • GPT-4 Turbo: ~$0.01/1K token input, ~$0.03/1K output
  • GPT-3.5 Turbo: ~$0.0005/1K token

Funzionalità Avanzate

  • Function Calling: Integrazione con funzioni esterne
  • Streaming: Risposte in tempo reale
  • JSON Mode: Output strutturato
  • Assistants API: Agenti persistenti con memoria

Rate Limits

Esistono limiti di utilizzo che aumentano con la spesa nel tempo.

Hai trovato utile quest'articolo?