We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.
Nous: Hermes 3 70B Instruct
nousresearch/hermes-3-llama-3.1-70bTry Nous: Hermes 3 70B Instruct now
Runs on your balance at the prices above. New accounts start with free usage.
One API. Every model.
Session cost $0.00
Settings
Advanced parameters
Nous: Hermes 3 70B Instruct at a glance
- Input price is 56% higher than the median of 434 Text models.
- Context window of 131,072 tokens, enough for long documents and multi-turn conversations.
- Supports structured JSON output with a schema.
- A typical request (1,000 input / 500 output tokens) costs about $0.00368.
About Nous: Hermes 3 70B Instruct
Nous: Hermes 3 70B Instruct is a text generation model from Nous Research, built on the Llama 3.1 70B base. It is the third generation of the Hermes line, and Nous describes it as a generalist language model with improvements over Hermes 2, including advanced agentic capabilities, better roleplaying, reasoning, multi-turn conversation, and long context coherence. The model was released by the provider on 18 August 2024, and its knowledge cutoff is 31 December 2023.
The model accepts text input and returns text output, so it is a pure language model with no image or audio handling. Its context window is 131,072 tokens, which is large enough to hold long documents, extended conversations, or sizeable code files in a single request. The maximum output is 16,384 tokens, so responses can be long, but they are capped well below the input context size. Because the context is long and the model is tuned for coherence across it, it can be used for tasks where earlier parts of a conversation or document need to stay relevant many turns later.
Those capabilities point to a few practical uses. Agentic workflows are a stated strength, so tool calling and multi step task orchestration are reasonable fits. The roleplaying and multi-turn conversation improvements suit chat assistants, character driven applications, and interactive experiences that need consistent persona and memory over a long session. Reasoning and long context coherence make it usable for document question answering, summarisation of lengthy material, and code assistance where a whole file or repository section must be considered at once. Structured outputs are also supported, which helps when the model must return data in a fixed shape for downstream parsing.
You call the model through api14's OpenAI-compatible API using the model id "nousresearch/hermes-3-llama-3.1-70b". Because the endpoint follows the OpenAI chat completions format, existing OpenAI SDKs and clients work with only a base URL and key change. The request parameters supported are frequency_penalty, logit_bias, max_tokens, min_p, presence_penalty, repetition_penalty, seed, stop, structured_outputs, temperature, top_k, and top_p. The seed parameter allows reproducible sampling, and structured_outputs constrains generation to a defined schema. Note that min_p, repetition_penalty, and top_k are not part of the standard OpenAI parameter set, so check that your client passes them through rather than dropping unknown fields.
The main constraints to keep in mind are the text only input and output, the 16,384 token output ceiling, and the knowledge cutoff of 31 December 2023, so anything after that date is outside the model's training data. If your task depends on image or audio input, this model will not fit, and you would need a multimodal model instead. For work that fits within text and the stated context and output limits, Hermes 3 70B Instruct is a straightforward choice through the api14 gateway.
How to call the Nous: Hermes 3 70B Instruct API
- Create an API key in your dashboard.
- Install the official openai SDK for your language.
- Set baseURL to https://api14.com/api/v1 and model to "nousresearch/hermes-3-llama-3.1-70b".
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.chat.completions.create({
"model": "nousresearch/hermes-3-llama-3.1-70b",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);
Supported parameters
frequency_penaltylogit_biasmax_tokensmin_ppresence_penaltyrepetition_penaltyseedstopstructured_outputstemperaturetop_ktop_pSpecifications
- Context length
- 131,072
- Max output
- 16,384
- Input
- text
- Output
- text
- Knowledge cutoff
- 2023-12-31
Requests on api14 · last 7 days
Nous: Hermes 3 70B Instruct: frequently asked questions
- How much does the Nous: Hermes 3 70B Instruct API cost?
- Nous: Hermes 3 70B Instruct costs Input $2.45 / 1M tokens. It is charged from your USD balance only for successful requests; failed requests are free.
- What is the context window of Nous: Hermes 3 70B Instruct?
- Nous: Hermes 3 70B Instruct reads up to 131,072 tokens per request: prompt, history and documents together. It writes up to 16,384 output tokens per response.
- What can Nous: Hermes 3 70B Instruct do?
- Nous: Hermes 3 70B Instruct accepts text and returns text. It supports structured JSON output.
- How do I call Nous: Hermes 3 70B Instruct from my code?
- Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "nousresearch/hermes-3-llama-3.1-70b". No other code changes. Copy a ready example from the code panel on this page.
- What are alternatives to Nous: Hermes 3 70B Instruct?
- Comparable Text models at a similar price: OpenAI: GPT-5.6 Luna Pro, OpenAI: GPT-5.6 Luna, Google: Gemini 3.5 Flash Lite (batch). Each runs through the same API key, so switching is one string.
Nous: Hermes 3 70B Instruct community
New topicThis community has no topics yet. Open the first one about Nous: Hermes 3 70B Instruct.