nvidia/nemotron-3-super-120b-a12b:free
1. Зарегистрируйтесь или войдите
Создайте аккаунт, чтобы управлять биллингом и выпускать API ключи для доступа к ZvenoAI.
2. Получите API ключ
Перейдите в раздел API ключей, создайте новый ключ и сохраните его в безопасном месте — он понадобится для аутентификации запросов.
3. Отправьте первый запрос
Используйте любой OpenAI-совместимый SDK. Укажите базовый URL ZvenoAI и передайте ваш API ключ в заголовке Authorization.
Выберите подходящий пример, замените ZVENOAI_API_KEY на свой ключ и подставьте нужный slug модели (сейчас: nvidia/nemotron-3-super-120b-a12b:free).
curl -X POST https://api.zveno.ai/v1/chat/completions \
-H "Authorization: Bearer <ZVENOAI_API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"model": "nvidia/nemotron-3-super-120b-a12b:free",
"messages": [
{"role": "user", "content": "What is the meaning of life?"}
]
}'from openai import OpenAI
client = OpenAI(
base_url="https://api.zveno.ai/v1",
api_key="<ZVENOAI_API_KEY>",
)
completion = client.chat.completions.create(
model="nvidia/nemotron-3-super-120b-a12b:free",
messages=[
{
"role": "user",
"content": "What is the meaning of life?"
}
],
)
print(completion.choices[0].message.content)package main
import (
"context"
"fmt"
"os"
openai "github.com/sashabaranov/go-openai"
)
func main() {
cfg := openai.DefaultConfig(os.Getenv("ZVENOAI_API_KEY"))
cfg.BaseURL = "https://api.zveno.ai/v1"
client := openai.NewClientWithConfig(cfg)
resp, err := client.CreateChatCompletion(
context.Background(),
openai.ChatCompletionRequest{
Model: "nvidia/nemotron-3-super-120b-a12b:free",
Messages: []openai.ChatCompletionMessage{
{
Role: openai.ChatMessageRoleUser,
Content: "What is the meaning of life?",
},
},
},
)
if err != nil {
panic(err)
}
if len(resp.Choices) == 0 {
panic("empty choices")
}
fmt.Println(resp.Choices[0].Message.Content)
}Список активных провайдеров, обслуживающих эту модель