Skip to main content

Documentation Index

Fetch the complete documentation index at: https://agno-v2-shaloo-ai-support-link.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Neosantara is an LLM Gateway from Indonesia that provides a unified interface to access multiple AI models. See their library of models here and explore their documentation here.

Authentication

Set your NEOSANTARA_API_KEY environment variable. Get your key from Neosantara here.
export NEOSANTARA_API_KEY=***

Example

Use Neosantara with your Agent:
from agno.agent import Agent
from agno.models.neosantara import Neosantara

agent = Agent(
    model=Neosantara(id="grok-4.1-fast-non-reasoning"),
    markdown=True,
)

# Print the response in the terminal
agent.print_response("Share a 2 sentence horror story")
View more examples here.

Params

ParameterTypeDefaultDescription
idstr"grok-4.1-fast-non-reasoning"The ID of the Neosantara model to use
namestr"Neosantara"The name of this chat model instance
providerstr"Neosantara"The provider of the model
api_keyOptional[str]NoneThe API key for Neosantara (defaults to NEOSANTARA_API_KEY env var)
base_urlstr"https://api.neosantara.xyz/v1"The base URL for the Neosantara API
Neosantara also supports the params of OpenAI.