Skip to main content
GET
https://api.naga.ac
/
v1
/
models
Models
curl --request GET \
  --url https://api.naga.ac/v1/models \
  --header 'Authorization: Bearer <token>'
{
  "id": "<string>",
  "description": "<string>",
  "owned_by": "<string>",
  "object": "<string>",
  "supported_endpoints": [
    {}
  ],
  "pricing": {
    "per_input_token": 123,
    "per_output_token": 123
  },
  "architecture": {
    "input_modalities": [
      {}
    ],
    "output_modalities": [
      {}
    ]
  },
  "available_tiers": [
    {}
  ]
}
Returns model metadata, including input/output modalities. Use this to determine which models support text, image, file (PDF), and audio inputs. See also: Features → Multimodal.

Example Request

from openai import OpenAI

client = OpenAI(base_url="https://api.naga.ac/v1", api_key="YOUR_API_KEY")

models = client.models.list()
print(models.data[0])

Response

[
  {
    "id": "claude-sonnet-4.5-20250929",
    "description": "Claude Sonnet 4.5 is Anthropic's most advanced Sonnet model...",
    "owned_by": "anthropic",
    "object": "model",
    "supported_endpoints": ["chat.completions"],
    "pricing": {
      "per_input_token": 0.0000015,
      "per_output_token": 0.0000075
    },
    "architecture": {
      "input_modalities": ["text", "image", "file"],
      "output_modalities": ["text"]
    },
    "available_tiers": ["paid"]
  }
]

Response Fields

id
string
Model identifier
description
string
Detailed model description and capabilities
owned_by
string
Model provider (e.g., “anthropic”, “openai”)
object
string
Always “model”
supported_endpoints
array
List of supported API endpoints
pricing
object
Token pricing information
architecture
object
Model capabilities
available_tiers
array
Available pricing tiers for this model