Pular para o conteúdo
NotHolyDocs

Primeiros passos

Início rápido

Faça sua primeira requisição a um modelo da NotHoly em uns dois minutos.

Ver em Markdown

1. Pegue uma chave de API

  1. Crie uma conta em notholy.com/signup e confirme seu e-mail.
  2. Adicione créditos em Cobrança. O depósito mínimo aparece nessa página.
  3. Abra Chaves de API e crie uma chave. Ela começa com nh_live_ e aparece uma única vez.

Exporte a chave no seu shell. Ela vai no cabeçalho Authorization como bearer token.

Shell
export NOTHOLY_API_KEY="nh_live_..."

2. Liste os modelos

curl
curl https://api.notholy.com/v1/models -H "Authorization: Bearer $NOTHOLY_API_KEY"

A lista é pública e mostra os limites e os preços de cada modelo. Veja Modelos.

3. Envie um chat completion

curl https://api.notholy.com/v1/chat/completions \
  -H "Authorization: Bearer $NOTHOLY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "notholy-specter", "messages": [{"role": "user", "content": "Explain IDOR in two sentences."}]}'

4. Use streaming

Adicione "stream": true e leia os server-sent events. Cada evento é data: {...}, e o stream termina com data: [DONE]. Veja Streaming.

Pelo terminal

O CLI usa a mesma conta e entra pelo navegador, então você não precisa exportar uma chave.

# macOS and Linux
curl -fsSL https://notholy.com/install.sh | sh
Shell
notholy --version
notholy login
notholy "explain IDOR in two sentences"

Cada passo está explicado em Instalar o CLI.

Erros comuns

StatusCódigoComo resolver
401invalid_api_keyConfira a chave e o cabeçalho Authorization: Bearer
402insufficient_creditsAdicione créditos em Cobrança
404model_not_foundUse um ID de GET /v1/models

Próximos passos