AI Applications
Build AI Apps, Australian Hosted
Claude and Nova models with chat inference, embeddings, and vector database. Build RAG applications, chatbots, and semantic search features.
Semantic Search for RAG
Store documents with automatic embedding generation. Query by text or vector for semantic search. Build RAG applications with context retrieval.
- Auto-chunking
- 4 embedding models
- Text & vector search
- Metadata filtering
Vector DB docs
LLM Chat with Streaming
Chat completion with Claude 4+ and Amazon Nova models. Three interfaces: REST API, HTTP streaming (SSE), and WebSocket for real-time apps.
- Claude 4+ models
- Amazon Nova models
- HTTP streaming (SSE)
- WebSocket support
Chat API docs
Function Calling & Tools
Register custom tools for AI agents. Function calling enables multi-step reasoning. Build agents that interact with your APIs and systems.
- Tool registration
- Function calling
- Session management
- Multi-turn context
Agents guide
// Register a tool for the AI agent
POST /v1/ai/sessions/{id}/tools
{
"name": "get_weather",
"description": "Get current weather",
"parameters": {
"type": "object",
"properties": {
"location": {
"type": "string",
"description": "City name"
}
},
"required": ["location"]
}
}
// Agent calls tools automatically
// when needed during conversationAI Application Types
Common patterns using the AI Services platform.
Chatbots
Build conversational AI with chat inference. Session management maintains context across turns.
- Multi-turn chat
- Session context
- Streaming responses
Semantic Search
Vector database enables semantic search. Find relevant content with natural language queries.
- Vector search
- Text queries
- Metadata filtering
RAG Applications
Combine vector database retrieval with LLM generation. Build document Q&A systems.
- Document upload
- Context retrieval
- LLM generation
Image Generation
Generate images with Amazon Nova Canvas. Text-to-image and image transformation tasks.
- Text-to-image
- Inpainting
- Background removal
Embeddings
Generate text embeddings for semantic similarity. 4 embedding models available.
- 4 models
- Up to 1024 dims
- Batch processing
AI Agents
Register tools for function calling. Build agents that interact with your systems.
- Tool registration
- Function calling
- Multi-step
Start Building with AI
Build AI applications with Claude and Nova models, plus vector database. Start with a 30-day free trial.