Notes
- To authenticate, you’ll need a Tako API key. It’s best practice to store it as an environment variable to avoid hardcoding sensitive credentials in your code.
- Enables natural language discussion and can produce visualization content within assistant messages.
Authorizations
Body
application/json
The message text
CSV data as a string or list of strings. Single string for one CSV file, list for multiple CSV files. When provided, visualizations will be created from the CSV data.
Optional list of file sources
Optional card ID currently in focus
Response
Created message in external format
Standardized external message format.
This is the unified format returned by the external API, regardless of the internal representation.
The thread ID
The message ID
Unix timestamp of message creation
Message role: 'user' or 'assistant'
List of content blocks in the message
- TextContent
- VisualizationContent
- FollowupQueriesContent
- ThinkingStepsContent
- UserQueryContent
- NoResultsContent
- CardExportContent
Object type identifier