Python
Use o SDK Python da OpenAI com o endpoint NotHoly.
Atualizado em 3 de novembro de 2026
Antes de começar
Abra um terminal novo, configure uma chave com escopos e consulte os modelos disponíveis para sua conta antes de usar o cliente. A configuração compartilhada inclui comandos Bash e PowerShell.
Instale e configure
Instale o pacote oficial openai no seu ambiente virtual. Configure NOTHOLY_API_KEY e NOTHOLY_MODEL de forma privada. O exemplo desativa novas tentativas automáticas e define um limite explícito de saída. Uma geração bem-sucedida consome créditos da conta.
Streaming e ferramentas
Consulte a referência Chat Completions para texto incremental e funções. Acumule os argumentos até a conclusão da chamada e valide-os antes de executar. Os helpers de streaming Python exigem verificação da versão do cliente.
Configuração do cliente
Selecione um modelo publicado para gerar a configuração. Confirme o acesso da sua conta com GET /v1/models antes de enviar uma solicitação.
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["NOTHOLY_API_KEY"],
base_url="https://api.notholy.com/v1",
max_retries=0,
)
response = client.chat.completions.create(
model="notholy-pulse",
messages=[{"role": "user", "content": "Explain least privilege."}],
max_tokens=2048,
)
print(response.choices[0].message.content)
Referência de configuração: um exemplo gerado não certifica o cliente completo. Confira os limites acima. Mantenha chaves de API no ambiente privado.