Ornith 1.5 35B-A3B
A 35B MoE reasoning model with 3B active parameters, optimized for agentic coding, tool use, and 256K-context workflows in FP8.
Model details
View repositoryOrnith-1.5-35B-A3B is a 35B-parameter mixture-of-experts reasoning model from Ornith AI that activates roughly 3B parameters per token. Optimized for agentic coding, complex reasoning, and tool-driven workflows, its FP8 weights reduce memory requirements for more efficient deployment.
The model supports a native 256K-token context window, structured reasoning, and function calling. It is well suited to repository-scale code understanding, software engineering agents, automation, and other long-context tasks.
1import os
2from openai import OpenAI
3
4model_id = os.environ["BASETEN_MODEL_ID"]
5
6client = OpenAI(
7 api_key=os.environ["BASETEN_API_KEY"],
8 base_url=(
9 f"https://model-{model_id}.api.baseten.co/"
10 "environments/production/sync/v1"
11 )
12)
13
14response = client.chat.completions.create(
15 model="Ornith-1.5-35B-A3B",
16 messages=[{
17 "role": "user",
18 "content": "Write a one-line Python lambda that squares a number."
19 }],
20 temperature=0.6,
21 top_p=0.95,
22 max_tokens=1024,
23)
24
25message = response.choices[0].message
26# reasoning_content holds the <think> trace; content holds the final answer.
27print("reasoning:", getattr(message, "reasoning_content", None))
28print("answer:", message.content)
29