Python
Usa el SDK Python de OpenAI con el endpoint NotHoly.
Actualizado el 3 de noviembre de 2026
Antes de empezar
Abre un terminal nuevo, configura una clave con permisos y consulta los modelos disponibles para tu cuenta antes de usar el cliente. La configuración compartida incluye comandos Bash y PowerShell.
Instala y configura
Instala el paquete oficial openai en tu entorno virtual. Configura NOTHOLY_API_KEY y NOTHOLY_MODEL de forma privada. El ejemplo desactiva los reintentos automáticos y fija un límite de salida. Una generación consume créditos de la cuenta.
Streaming y herramientas
Consulta Chat Completions para texto incremental y funciones. Acumula los argumentos hasta completar la llamada y valídalos antes de ejecutar. Los helpers de streaming Python requieren verificar la versión del cliente.
Configuración del cliente
Selecciona un modelo publicado para generar la configuración. Confirma el acceso de tu cuenta con GET /v1/models antes de enviar una solicitud.
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)
Referencia de configuración: un ejemplo generado no certifica el cliente completo. Revisa los límites anteriores. Guarda las claves en tu entorno privado.