S Soluções.dev.br
Ciência de Dados, IA e Scripting

OpenAI API SDK Cheat Sheet

Chamadas de chat completion, embeddings, modelos e tokens usando o SDK oficial.

Início

Inicialização do cliente no Python.

from openai import OpenAI
client = OpenAI(api_key="...")

Chat

Chamada básica para geração de texto (Chat).

response = client.chat.completions.create(
  model="gpt-4",
  messages=[{"role": "user", "content": "Olá"}]
)

Embeddings

Gera vetores numéricos (embeddings) para um texto.

client.embeddings.create(
  model="text-embedding-3-small",
  input="Texto aqui"
)

Configuração

Modelos comuns e parâmetros de criatividade.

model="gpt-3.5-turbo"
temperature=0.7

Avançado

Habilita a resposta em tempo real (streaming).

stream=True