Nova
How can I help you today?
Nova may produce inaccurate information. Conversations are stored privately.
Settings
Profile
Change password
Chat preferences
0.7
Lower = focused. Higher = creative.Sets the assistant's behavior. Saved per-browser.
Your plan
Free
$0 / month
API Keys
Use your API key to access Nova from any application via the OpenAI-compatible API.
No API keys yet. Create one to get started.
API Documentation
Nova offers an OpenAI-compatible API. Use your API key to integrate Nova into any tool that supports OpenAI.
Base URL
https://ai.novanode.lol/v1
Authentication
Include your API key in the Authorization header:
Authorization: Bearer nova-your-key-here
Create a chat completion
POST /v1/chat/completions
curl https://ai.novanode.lol/v1/chat/completions \
-H "Authorization: Bearer nova-your-key-here" \
-H "Content-Type: application/json" \
-d '{
"model": "glm4",
"messages": [
{"role": "system", "content": "You are helpful."},
{"role": "user", "content": "Hello!"}
],
"stream": false
}'
Python example
from openai import OpenAI
client = OpenAI(
api_key="nova-your-key-here",
base_url="https://ai.novanode.lol/v1"
)
response = client.chat.completions.create(
model="glm4",
messages=[{"role": "user", "content": "Hello!"}],
stream=True
)
for chunk in response:
print(chunk.choices[0].delta.content or "", end="")
Streaming
Set "stream": true to receive tokens as they're generated.
List models
GET /v1/models — returns available models in OpenAI format.
Rate limits
- Free: 100,000 tokens/month
- Pro: Unlimited
- Teams: Unlimited + shared workspaces
Error codes
| Code | Meaning |
|---|---|
| 401 | Invalid or missing API key |
| 402 | Token quota exceeded |
| 403 | Account disabled or no API access |
| 502 | AI backend unavailable |