Skip to main content
Uniac home page
Search...
⌘K
Dashboard
GitHub
Get started
Uniac
Quickstart
Installation
Log in
Your first service
Core concepts
Services
Endpoints
Projects
Deployments
Writing services
Writing a FastAPIService
Routing and handlers
Service-to-service calls
AI primitives
Configuration
Secrets
Dependencies
Run locally
The simulator
Iterating locally
Running multiple services
Deploy
Your first deploy
Environments
Custom domains
Rollout and rollback
Operate
Logs
Metrics
Scaling
Troubleshooting
Dashboard
Dashboard overview
Teams and members
Billing
Recipes
Call Claude from a service
Call OpenAI from a service
Run a background job
Receive webhooks
Run on a schedule
Multi-service app
Platform API
Platform API overview
Account
Pricing
Limits
AI editor tools
Cursor setup
Claude Code setup
Windsurf setup
Support
Dashboard
Uniac home page
Search...
⌘K
Support
Dashboard
Dashboard
Search...
Navigation
Writing services
AI primitives
Documentation
SDK Reference
CLI Reference
Documentation
SDK Reference
CLI Reference
Writing services
AI primitives
Copy page
LLM building blocks available to every Uniac service.
Copy page
Uniac ships AI primitives you can use from any service — completions, embeddings, tool calls, and streaming.
Completions
Streaming
Embeddings
Tool use
See also
SDK reference: AI primitives
Recipe: call Claude
Previous
Configuration
Configure a Uniac service via uniac.yaml and environment variables.
Next
⌘I
On this page
Completions
Streaming
Embeddings
Tool use
See also