Moondream 3.1
Moondream 3.1 is a text and image-input model by Moondream, available through the AgentSky API as moondream/moondream3.1-9b-a2b at $0.34815 per million input tokens and $2.90125 per million output tokens, with a 32K context window.
Moondream 3.1 is a vision-language model from Moondream, the successor to Moondream 3 Preview, with 9B total parameters and 2B active (mixture-of-experts).
Get an API key
Send a request
curl https://gateway.agentsky.dev/v1/chat/completions \ -H "authorization: Bearer $AGENTSKY_API_KEY" \ -H "content-type: application/json" \ -d '{"model":"moondream/moondream3.1-9b-a2b","messages":[{"role":"user","content":"In one sentence, what can you help me with?"}],"max_tokens":128}'Run it here, no terminal needed
Or hand it to your agent
Use Moondream 3.1 through AgentSky. Model id: moondream/moondream3.1-9b-a2b OpenAI-compatible base URL: https://gateway.agentsky.dev/v1 · Anthropic base URL: https://gateway.agentsky.dev Docs: https://agentsky.dev/models/moondream/moondream3.1-9b-a2b.md Key: <your AgentSky API key>
Pricing
USD per million tokens, using your plan when signed in.
| Meter | Per 1M tokens |
|---|---|
| Input | Price: $0.34815 |
| Output | Price: $2.90125 |
| Cache read | Price: $0.34815 |
| Cache write | Price: $0.34815 |
Use it
Point your client at the gateway and pass this model id. Nothing else changes.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://gateway.agentsky.dev/v1",
apiKey: process.env.AGENTSKY_API_KEY, // ast_…
});
const completion = await client.chat.completions.create({
model: "moondream/moondream3.1-9b-a2b",
messages: [{ role: "user", content: "Summarise this ticket." }],
});
console.log(completion.usage.cost); // USD, in the response