Objective
You can use the Neosantara API to build AI-powered applications such as customer support agents, writing assistants, or data analysis tools, leveraging models tuned for Indonesian language and culture.Scope and Capabilities
The Neosantara API covers a wide range of AI capabilities, enabling you to:Text Generation
Generate human-like text, code, and creative content using our advanced LLMs like
garda-core.Vision & Multimodal
Analyze and understand images, documents, and visual data with models like
neosantara-base or kimi-k2.Image Generation
Create visuals from text prompts using our advanced generation models.
Embeddings
Convert text into vector representations for semantic search, clustering, and RAG applications.
Getting Started
Follow these steps to start integrating Neosantara into your application.1
Get your API Key
Sign up at the Neosantara Dashboard and generate your unique API key. You will receive free initial credits to get started.
2
Configure Base URL
All API requests should be directed to our production base URL:
3
Make your first request
Use your favorite HTTP client or SDK to interact with the API.
Authentication
Authentication is handled via Bearer tokens. You must include your API key in theAuthorization header of every request.
Core Endpoints
Explore our primary endpoints to start building:Chat Completions
/chat/completionsThe standard endpoint for conversation and text generation.
Embeddings
/embeddingsGenerate vector embeddings for your data.
Image Generation
/images/generationsCreate images from text descriptions.
Models
/modelsList and retrieve available models.