Please wait while we prepare your experience
The models API allows you to list and retrieve information about the available models in HelpingAI. This is useful for discovering model capabilities and selecting the right model for your use case.
/v1/models
List all available models
Retrieve a list of all available models.
import requests
url = "https://api.helpingai.co/v1/models"
headers = {
"Authorization": "Bearer YOUR_API_KEY"
}
response = requests.get(url, headers=headers)
print(response.json())
from openai import OpenAI
client = OpenAI(
base_url="https://api.helpingai.co/v1",
api_key="YOUR_API_KEY"
)
models = client.models.list()
for model in models.data:
print(f"Model: {model.id}")
print(f"Created: {model.created}")
print(f"Owned by: {model.owned_by}")
print("---")
from helpingai import HelpingAI
client = HelpingAI(api_key="YOUR_API_KEY")
models = client.models.list()
for model in models.data:
print(f"Model: {model.id}")
print(f"Created: {model.created}")
print(f"Owned by: {model.owned_by}")
print("---")
const axios = require('axios');
(async () => {
const response = await axios.get(
'https://api.helpingai.co/v1/models',
{
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
}
}
);
console.log(response.data);
})();
import OpenAI from 'openai';
const openai = new OpenAI({
baseURL: 'https://api.helpingai.co/v1',
apiKey: 'YOUR_API_KEY'
});
async function main() {
const models = await openai.models.list();
for (const model of models.data) {
console.log(`Model: ${model.id}`);
console.log(`Created: ${model.created}`);
console.log(`Owned by: ${model.owned_by}`);
console.log('---');
}
}
main();
import { HelpingAI } from 'helpingai';
const client = new HelpingAI({
apiKey: 'YOUR_API_KEY'
});
async function main() {
const models = await client.models.list();
for (const model of models.data) {
console.log(`Model: ${model.id}`);
console.log(`Created: ${model.created}`);
console.log(`Owned by: ${model.owned_by}`);
console.log('---');
}
}
main();
{
"object": "list",
"data": [
{
"id": "Dhanishtha-2.0-preview",
"object": "model",
"created": 1677610602,
"owned_by": "helpingai",
"permission": [
{
"id": "modelperm-abc123",
"object": "model_permission",
"created": 1677610602,
"allow_create_engine": false,
"allow_sampling": true,
"allow_logprobs": false,
"allow_search_indices": false,
"allow_view": true,
"allow_fine_tuning": false,
"organization": "*",
"group": null,
"is_blocking": false
}
],
"root": "Dhanishtha-2.0-preview",
"parent": null
}
]
}
/v1/models/{model_id}
Retrieve information about a specific model
Get detailed information about a specific model.
Parameter | Type | Description |
---|---|---|
model_id | string | The ID of the model to retrieve |
import requests
model_id = "Dhanishtha-2.0-preview"
url = f"https://api.helpingai.co/v1/models/{model_id}"
headers = {
"Authorization": "Bearer YOUR_API_KEY"
}
response = requests.get(url, headers=headers)
print(response.json())
from openai import OpenAI
client = OpenAI(
base_url="https://api.helpingai.co/v1",
api_key="YOUR_API_KEY"
)
model = client.models.retrieve("Dhanishtha-2.0-preview")
print(f"Model ID: {model.id}")
print(f"Created: {model.created}")
print(f"Owned by: {model.owned_by}")
from helpingai import HelpingAI
client = HelpingAI(api_key="YOUR_API_KEY")
model = client.models.retrieve("Dhanishtha-2.0-preview")
print(f"Model ID: {model.id}")
print(f"Created: {model.created}")
print(f"Owned by: {model.owned_by}")
const axios = require('axios');
(async () => {
const modelId = 'Dhanishtha-2.0-preview';
const response = await axios.get(
`https://api.helpingai.co/v1/models/${modelId}`,
{
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
}
}
);
console.log(response.data);
})();
import OpenAI from 'openai';
const openai = new OpenAI({
baseURL: 'https://api.helpingai.co/v1',
apiKey: 'YOUR_API_KEY'
});
async function main() {
const model = await openai.models.retrieve('Dhanishtha-2.0-preview');
console.log(`Model ID: ${model.id}`);
console.log(`Created: ${model.created}`);
console.log(`Owned by: ${model.owned_by}`);
}
main();
import { HelpingAI } from 'helpingai';
const client = new HelpingAI({
apiKey: 'YOUR_API_KEY'
});
async function main() {
const model = await client.models.retrieve('Dhanishtha-2.0-preview');
console.log(`Model ID: ${model.id}`);
console.log(`Created: ${model.created}`);
console.log(`Owned by: ${model.owned_by}`);
}
main();
Our flagship model with emotional intelligence and intermediate reasoning capabilities.
Key Features:
Specifications:
Pricing:
Feature | Dhanishtha-2.0-preview | Traditional Models |
---|---|---|
Emotional Intelligence | ✅ Built-in | ❌ Limited |
Intermediate Reasoning | ✅ Real-time | ❌ Pre-processing only |
Token Efficiency | ✅ 5x better | ❌ Standard |
Context Length | 32K tokens | Varies |
Streaming | ✅ Yes | ✅ Yes |
Tool Calling | ✅ Advanced | ✅ Basic |
hideThink Parameter | ✅ Unique | ❌ Not available |
hideThink=false