Add the capabilities your product needs.
Every capabilityConversations that stream
Your users talk to the assistant in sessions; each reply streams back as it is written.
Search and research
Answers from the web, news, papers, products, places, images and videos — or a cited report from deep research.
Images and video, understood
Your users ask about a photo or a video they attach: what is in it, what it says.
Memory
The assistant keeps what each user shares and recalls it in later conversations.
Images, video and music
Make and edit images, videos and songs — in a conversation, or on their own.
Voice in real time
Spoken conversations, with live transcripts and a brief of the call when it ends.
Transcription
Turn a recording into text, in the language it was spoken.
UI your app renders
Replies as cards, lists and forms in the open A2UI format, rendered natively by your app.
Built to last
Short-lived user tokens, safe retries, one error format, and versions that keep working.
From a project to a first reply.
- 1
Create a project
In the console, create a project and a key. Your backend keeps the key's secret.
Open the console - 2
Issue user tokens
Your backend creates an end user for each of your users and issues each a short-lived token.
Authentication - 3
Start a conversation
Your app opens a session with the user's token and streams the replies.
Quickstart
Frequently asked questions
Do I need a separate key for each capability?
No. One project key covers every capability. Your backend uses its secret to create end users and issue their tokens; your app calls everything else with a user token.
Does each capability have its own API operation?
Not all. In a conversation the assistant searches, researches, remembers and looks at what users attach on its own. Images, video, music, voice and transcription also have operations of their own.
How do I keep several products apart?
Use a project per product. Each project has its own keys, end users, usage and balance.
How is usage charged?
In credits, from the project's balance. The console shows the balance, what work under way holds, and every charge.