Usage example
To get started, select your preferred programming language. Then, open a terminal window and install the SambaNova SDK."your-infercom-api-key" with your API key. Then run the file with the command below in a terminal window.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Use the SambaNova SDK to interact with the Infercom API in Python and JavaScript. Type-safe, sync and async support, built-in error handling.
//ensure you have Node.js installed.
npm install sambanova
# make sure you have Python3 and pip installed
pip install sambanova
import SambaNova from "sambanova";
const client = new SambaNova({
baseURL: "https://api.infercom.ai/v1",
apiKey: "your-infercom-api-key",
});
const chatCompletion = await client.chat.completions.create({
messages: [
{ role: "system", content: "Answer the question in a couple sentences." },
{ role: "user", content: "Share a happy story with me" },
],
model: "MiniMax-M2.7",
});
console.log(chatCompletion.choices[0].message.content);
from sambanova import SambaNova
client = SambaNova(
base_url="https://api.infercom.ai/v1",
api_key="your-infercom-api-key"
)
completion = client.chat.completions.create(
model="MiniMax-M2.7",
messages = [
{"role": "system", "content": "Answer the question in a couple sentences."},
{"role": "user", "content": "Share a happy story with me"}
]
)
print(completion.choices[0].message.content)
"your-infercom-api-key" with your API key. Then run the file with the command below in a terminal window.
node hello-world.js
python hello_world.py
{
"id": "d89243f2-de68-416f-85c6-27c244cf9c7f",
"choices": [
{
"finish_reason": "stop",
"index": 0,
"message": {
"content": "One day, a little girl named Sophie found a lost puppy in her neighborhood and decided to take care of it until she could find its owner. As she cared for the puppy, named Max, they formed an unbreakable bond, and when the owner was finally found, they were so grateful to Sophie that they asked her to be Max's permanent dog-sitter, bringing joy and companionship to Sophie's life.",
"role": "assistant"
},
"logprobs": null
}
],
"created": 1759518870.892972,
"model": "MiniMax-M2.7",
"object": "chat.completion",
"system_fingerprint": "fastcoe",
"usage": {
"completion_tokens": 84,
"prompt_tokens": 49,
"total_tokens": 133,
...
"stop_reason": "stop"
}
}