API Methods under "ai_agents" category


Methods:


POSTcreateAgent

Creates a new AI agent using the given agent workflow graph definition.

POSTupdateAgent

Updates an existing AI Agent. A new version of the agent will be created and published.

GETdownloadAgentAttachment

Return an agent attachment.

POSTgenerateAgentCode

Generates the code for defining an AI Agent

GETdescribeAgent

Retrieves a full description of the specified model.

GETdescribeAgentVersion

Retrieves a full description of the specified agent version.

POSTevaluatePrompt

Generate response to the prompt using the specified model.

GETsearchFeatureGroups

Search feature groups based on text and filters.

POSTrenderFeatureGroupsForLLM

Encode feature groups as language model inputs.

POSTgenerateCodeForDataQueryUsingLLM

Execute a data query using a large language model in an async fashion.

POSTextractDataUsingLLM

Extract fields from a document using a large language model.

POSTsearchWebForLLM

Access web search providers to fetch content related to the queries for use in large language model inputs.

POSTconstructAgentConversationMessagesForLLM

Returns conversation history in a format for LLM calls.

GETlistAgents

Retrieves the list of agents in the specified project.

GETlistAgentVersions

List all versions of an agent.

POSTvalidateWorkflowGraph

Validates the workflow graph for an AI Agent.

POSTextractAgentWorkflowInformation

Extracts source code of workflow graph, ancestors, in_edges and traversal orders from the agent workflow.