Pular para o conteúdo
NotHolyDocs

Guias

SDKs

Use os SDKs oficiais da OpenAI e da Anthropic. Troque a URL base e a chave.

Ver em Markdown

A NotHoly não tem SDK próprio. Os SDKs oficiais da OpenAI e da Anthropic funcionam depois que você muda duas configurações.

SDKURL baseChave
OpenAI (Python, JavaScript, Go e outros)https://api.notholy.com/v1NOTHOLY_API_KEY como chave de API
Anthropic (Python, JavaScript)https://api.notholy.comNOTHOLY_API_KEY como chave de API

SDK da OpenAI

Python
import os
from openai import OpenAI

client = OpenAI(base_url="https://api.notholy.com/v1", api_key=os.environ["NOTHOLY_API_KEY"])

r = client.chat.completions.create(model="notholy-specter", messages=[{"role": "user", "content": "What is CWE-79?"}])
print(r.choices[0].message.content)

SDK da Anthropic

import os
from anthropic import Anthropic

client = Anthropic(base_url="https://api.notholy.com", api_key=os.environ["NOTHOLY_API_KEY"])
m = client.messages.create(
    model="notholy-specter",
    max_tokens=512,
    messages=[{"role": "user", "content": "What is CWE-89?"}],
)
print(m.content[0].text)

Próximos passos