Agents
Agents
Create an Agent
Delete an Agent
List Agents
Retrieve an Existing Agent
Get Agent Usage
Update an Agent
Update Agent Status
ModelsExpand Collapse
APIAgent = object { anthropic_api_key, api_key_infos, api_keys, 37 more } An Agent
An Agent
Anthropic API Key Info
Anthropic API Key Info
Key creation date
Created by user id from DO
Key deleted date
Name
Key last updated date
Uuid
Api key infos
Api key infos
Creation date
Created by
Deleted date
Name
Uuid
api_keys: optional array of object { api_key } Api keys
Api keys
Api key
chatbot: optional object { button_background_color, logo, name, 3 more } A Chatbot
A Chatbot
Name of chatbot
chatbot_identifiers: optional array of object { agent_chatbot_identifier } Chatbot identifiers
Chatbot identifiers
Agent chatbot identifier
Child agents
Whether conversation logs are enabled for the agent
Creation date / time
deployment: optional object { created_at, name, status, 4 more } Description of deployment
Description of deployment
Creation date / time
Name
status: optional "STATUS_UNKNOWN" or "STATUS_WAITING_FOR_DEPLOYMENT" or "STATUS_DEPLOYING" or 6 more
Last modified
Access your deployed agent here
Unique id
- VISIBILITY_UNKNOWN: The status of the deployment is unknown
- VISIBILITY_DISABLED: The deployment is disabled and will no longer service requests
- VISIBILITY_PLAYGROUND: Deprecated: No longer a valid state
- VISIBILITY_PUBLIC: The deployment is public and will service requests from the public internet
- VISIBILITY_PRIVATE: The deployment is private and will only service requests from other agents, or through API keys
- VISIBILITY_UNKNOWN: The status of the deployment is unknown
- VISIBILITY_DISABLED: The deployment is disabled and will no longer service requests
- VISIBILITY_PLAYGROUND: Deprecated: No longer a valid state
- VISIBILITY_PUBLIC: The deployment is public and will service requests from the public internet
- VISIBILITY_PRIVATE: The deployment is private and will only service requests from other agents, or through API keys
Description of agent
functions: optional array of object { api_key, created_at, created_by, 9 more }
Api key
Creation date / time
Created by user id from DO
Agent description
Name
Last modified
Download your agent here
Unique id
guardrails: optional array of object { agent_uuid, created_at, default_response, 10 more } The guardrails the agent is attached to
The guardrails the agent is attached to
type: optional "GUARDRAIL_TYPE_UNKNOWN" or "GUARDRAIL_TYPE_JAILBREAK" or "GUARDRAIL_TYPE_SENSITIVE_DATA" or "GUARDRAIL_TYPE_CONTENT_MODERATION"
Agent instruction. Instructions help your agent to perform its job effectively. See Write Effective Agent Instructions for best practices.
knowledge_bases: optional array of APIKnowledgeBase { added_to_agent_at, created_at, database_id, 10 more } Knowledge bases
Knowledge bases
Time when the knowledge base was added to the agent
Creation date / time
Whether the knowledge base is public or not
last_indexing_job: optional APIIndexingJob { completed_datasources, created_at, data_source_uuids, 12 more } IndexingJob description
IndexingJob description
Number of datasources indexed completed
Creation date / time
Knowledge base id
phase: optional "BATCH_JOB_PHASE_UNKNOWN" or "BATCH_JOB_PHASE_PENDING" or "BATCH_JOB_PHASE_RUNNING" or 4 more
status: optional "INDEX_JOB_STATUS_UNKNOWN" or "INDEX_JOB_STATUS_PARTIAL" or "INDEX_JOB_STATUS_IN_PROGRESS" or 4 more
Number of tokens
Number of datasources being indexed
Total Items Failed
Total Items Indexed
Total Items Skipped
Last modified
Unique id
Name of knowledge base
Region code
Tags to organize related resources
Last modified
Id of user that created the knowledge base
Unique id for knowledge base
logging_config: optional object { galileo_project_id, galileo_project_name, insights_enabled, 3 more }
Galileo project identifier
Name of the Galileo project
Whether insights are enabled
Timestamp when insights were enabled
Identifier for the log stream
Name of the log stream
Description of a Model
Description of a Model
Agreement Description
Agreement Description
Creation date / time
Internally used name
Internally used version
True if it is a foundational model provided by do
Additional meta data
Name of the model
Unique id of the model, this model is based on
provider: optional "MODEL_PROVIDER_DIGITALOCEAN" or "MODEL_PROVIDER_ANTHROPIC" or "MODEL_PROVIDER_OPENAI"
Last modified
Model has been fully uploaded
Download url
usecases: optional array of "MODEL_USECASE_UNKNOWN" or "MODEL_USECASE_AGENT" or "MODEL_USECASE_FINETUNED" or 4 moreUsecases of the model
Usecases of the model
Unique id
Version Information about a Model
Version Information about a Model
Major version number
Minor version number
Patch version number
Agent name
OpenAI API Key Info
OpenAI API Key Info
Key creation date
Created by user id from DO
Key deleted date
Models supported by the openAI api key
Models supported by the openAI api key
Agreement Description
Agreement Description
Creation date / time
Internally used name
Internally used version
True if it is a foundational model provided by do
Additional meta data
Name of the model
Unique id of the model, this model is based on
provider: optional "MODEL_PROVIDER_DIGITALOCEAN" or "MODEL_PROVIDER_ANTHROPIC" or "MODEL_PROVIDER_OPENAI"
Last modified
Model has been fully uploaded
Download url
usecases: optional array of "MODEL_USECASE_UNKNOWN" or "MODEL_USECASE_AGENT" or "MODEL_USECASE_FINETUNED" or 4 moreUsecases of the model
Usecases of the model
Unique id
Version Information about a Model
Version Information about a Model
Major version number
Minor version number
Patch version number
Name
Key last updated date
Uuid
Parent agents
Whether the agent should provide in-response citations
Region code
- RETRIEVAL_METHOD_UNKNOWN: The retrieval method is unknown
- RETRIEVAL_METHOD_REWRITE: The retrieval method is rewrite
- RETRIEVAL_METHOD_STEP_BACK: The retrieval method is step back
- RETRIEVAL_METHOD_SUB_QUERIES: The retrieval method is sub queries
- RETRIEVAL_METHOD_NONE: The retrieval method is none
- RETRIEVAL_METHOD_UNKNOWN: The retrieval method is unknown
- RETRIEVAL_METHOD_REWRITE: The retrieval method is rewrite
- RETRIEVAL_METHOD_STEP_BACK: The retrieval method is step back
- RETRIEVAL_METHOD_SUB_QUERIES: The retrieval method is sub queries
- RETRIEVAL_METHOD_NONE: The retrieval method is none
Creation of route date / time
Route name
Agent tag to organize related resources
template: optional object { created_at, description, guardrails, 15 more } Represents an AgentTemplate entity
Represents an AgentTemplate entity
The agent template's creation date
Deprecated - Use summary instead
guardrails: optional array of object { priority, uuid } List of guardrails associated with the agent template
List of guardrails associated with the agent template
Priority of the guardrail
Uuid of the guardrail
Instructions for the agent template
The 'k' value for the agent template
knowledge_bases: optional array of APIKnowledgeBase { added_to_agent_at, created_at, database_id, 10 more } List of knowledge bases associated with the agent template
List of knowledge bases associated with the agent template
Time when the knowledge base was added to the agent
Creation date / time
Whether the knowledge base is public or not
last_indexing_job: optional APIIndexingJob { completed_datasources, created_at, data_source_uuids, 12 more } IndexingJob description
IndexingJob description
Number of datasources indexed completed
Creation date / time
Knowledge base id
phase: optional "BATCH_JOB_PHASE_UNKNOWN" or "BATCH_JOB_PHASE_PENDING" or "BATCH_JOB_PHASE_RUNNING" or 4 more
status: optional "INDEX_JOB_STATUS_UNKNOWN" or "INDEX_JOB_STATUS_PARTIAL" or "INDEX_JOB_STATUS_IN_PROGRESS" or 4 more
Number of tokens
Number of datasources being indexed
Total Items Failed
Total Items Indexed
Total Items Skipped
Last modified
Unique id
Name of knowledge base
Region code
Tags to organize related resources
Last modified
Id of user that created the knowledge base
Unique id for knowledge base
The long description of the agent template
The max_tokens setting for the agent template
Description of a Model
Description of a Model
Agreement Description
Agreement Description
Creation date / time
Internally used name
Internally used version
True if it is a foundational model provided by do
Additional meta data
Name of the model
Unique id of the model, this model is based on
provider: optional "MODEL_PROVIDER_DIGITALOCEAN" or "MODEL_PROVIDER_ANTHROPIC" or "MODEL_PROVIDER_OPENAI"
Last modified
Model has been fully uploaded
Download url
usecases: optional array of "MODEL_USECASE_UNKNOWN" or "MODEL_USECASE_AGENT" or "MODEL_USECASE_FINETUNED" or 4 moreUsecases of the model
Usecases of the model
Unique id
Version Information about a Model
Version Information about a Model
Major version number
Minor version number
Patch version number
Name of the agent template
The short description of the agent template
The summary of the agent template
List of tags associated with the agent template
The temperature setting for the agent template
template_type: optional "AGENT_TEMPLATE_TYPE_STANDARD" or "AGENT_TEMPLATE_TYPE_ONE_CLICK"
- AGENT_TEMPLATE_TYPE_STANDARD: The standard agent template
- AGENT_TEMPLATE_TYPE_ONE_CLICK: The one click agent template
- AGENT_TEMPLATE_TYPE_STANDARD: The standard agent template
- AGENT_TEMPLATE_TYPE_ONE_CLICK: The one click agent template
The top_p setting for the agent template
The agent template's last updated date
Unique id
Last modified
Access your agent under this url
Id of user that created the agent
Unique agent id
The latest version of the agent
APIAgentAPIKeyInfo = object { created_at, created_by, deleted_at, 3 more } Agent API Key Info
Agent API Key Info
Creation date
Created by
Deleted date
Name
Uuid
APIAgentModel = object { agreement, created_at, inference_name, 12 more } Description of a Model
Description of a Model
Agreement Description
Agreement Description
Creation date / time
Internally used name
Internally used version
True if it is a foundational model provided by do
Additional meta data
Name of the model
Unique id of the model, this model is based on
provider: optional "MODEL_PROVIDER_DIGITALOCEAN" or "MODEL_PROVIDER_ANTHROPIC" or "MODEL_PROVIDER_OPENAI"
Last modified
Model has been fully uploaded
Download url
usecases: optional array of "MODEL_USECASE_UNKNOWN" or "MODEL_USECASE_AGENT" or "MODEL_USECASE_FINETUNED" or 4 moreUsecases of the model
Usecases of the model
Unique id
Version Information about a Model
Version Information about a Model
Major version number
Minor version number
Patch version number
APIAnthropicAPIKeyInfo = object { created_at, created_by, deleted_at, 3 more } Anthropic API Key Info
Anthropic API Key Info
Key creation date
Created by user id from DO
Key deleted date
Name
Key last updated date
Uuid
APIDeploymentVisibility = "VISIBILITY_UNKNOWN" or "VISIBILITY_DISABLED" or "VISIBILITY_PLAYGROUND" or 2 more
- VISIBILITY_UNKNOWN: The status of the deployment is unknown
- VISIBILITY_DISABLED: The deployment is disabled and will no longer service requests
- VISIBILITY_PLAYGROUND: Deprecated: No longer a valid state
- VISIBILITY_PUBLIC: The deployment is public and will service requests from the public internet
- VISIBILITY_PRIVATE: The deployment is private and will only service requests from other agents, or through API keys
- VISIBILITY_UNKNOWN: The status of the deployment is unknown
- VISIBILITY_DISABLED: The deployment is disabled and will no longer service requests
- VISIBILITY_PLAYGROUND: Deprecated: No longer a valid state
- VISIBILITY_PUBLIC: The deployment is public and will service requests from the public internet
- VISIBILITY_PRIVATE: The deployment is private and will only service requests from other agents, or through API keys
APIOpenAIAPIKeyInfo = object { created_at, created_by, deleted_at, 4 more } OpenAI API Key Info
OpenAI API Key Info
Key creation date
Created by user id from DO
Key deleted date
Models supported by the openAI api key
Models supported by the openAI api key
Agreement Description
Agreement Description
Creation date / time
Internally used name
Internally used version
True if it is a foundational model provided by do
Additional meta data
Name of the model
Unique id of the model, this model is based on
provider: optional "MODEL_PROVIDER_DIGITALOCEAN" or "MODEL_PROVIDER_ANTHROPIC" or "MODEL_PROVIDER_OPENAI"
Last modified
Model has been fully uploaded
Download url
usecases: optional array of "MODEL_USECASE_UNKNOWN" or "MODEL_USECASE_AGENT" or "MODEL_USECASE_FINETUNED" or 4 moreUsecases of the model
Usecases of the model
Unique id
Version Information about a Model
Version Information about a Model
Major version number
Minor version number
Patch version number
Name
Key last updated date
Uuid
APIRetrievalMethod = "RETRIEVAL_METHOD_UNKNOWN" or "RETRIEVAL_METHOD_REWRITE" or "RETRIEVAL_METHOD_STEP_BACK" or 2 more
- RETRIEVAL_METHOD_UNKNOWN: The retrieval method is unknown
- RETRIEVAL_METHOD_REWRITE: The retrieval method is rewrite
- RETRIEVAL_METHOD_STEP_BACK: The retrieval method is step back
- RETRIEVAL_METHOD_SUB_QUERIES: The retrieval method is sub queries
- RETRIEVAL_METHOD_NONE: The retrieval method is none
- RETRIEVAL_METHOD_UNKNOWN: The retrieval method is unknown
- RETRIEVAL_METHOD_REWRITE: The retrieval method is rewrite
- RETRIEVAL_METHOD_STEP_BACK: The retrieval method is step back
- RETRIEVAL_METHOD_SUB_QUERIES: The retrieval method is sub queries
- RETRIEVAL_METHOD_NONE: The retrieval method is none
APIWorkspace = object { agents, created_at, created_by, 7 more }
Agents
Creation date
The id of user who created this workspace
The email of the user who created this workspace
Deleted date
Description of the workspace
evaluation_test_cases: optional array of APIEvaluationTestCase { archived_at, created_at, created_by_user_email, 15 more } Evaluations
Evaluations
dataset: optional object { created_at, dataset_name, dataset_uuid, 3 more }
Time created at.
Name of the dataset.
UUID of the dataset.
The size of the dataset uploaded file in bytes.
Does the dataset have a ground truth column?
Number of rows in the dataset.
If true, the metric is inverted, meaning that a lower value is better.
metric_type: optional "METRIC_TYPE_UNSPECIFIED" or "METRIC_TYPE_GENERAL_QUALITY" or "METRIC_TYPE_RAG_AND_TOOL"
metric_value_type: optional "METRIC_VALUE_TYPE_UNSPECIFIED" or "METRIC_VALUE_TYPE_NUMBER" or "METRIC_VALUE_TYPE_STRING" or "METRIC_VALUE_TYPE_PERCENTAGE"
The maximum value for the metric.
The minimum value for the metric.
The success threshold for the star metric. This is a value that the metric must reach to be considered successful.
The success threshold for the star metric. This is a percentage value between 0 and 100.
Name of the workspace
Update date
Unique id
AgentsAPI Keys
Create an Agent API Key
Delete API Key for an Agent
List Agent API Keys
Regenerate API Key for an Agent
Update API Key for an Agent
AgentsChat
AgentsChatCompletions
Creates a model response for the given chat conversation.
AgentsEvaluation Datasets
Create Evaluation Dataset
Create Presigned URLs for Evaluation Dataset File Upload
AgentsEvaluation Metrics
List Evaluation Metrics
List Datacenter Regions
AgentsEvaluation MetricsAnthropic
AgentsEvaluation MetricsAnthropicKeys
Create Anthropic API Key
Delete Anthropic API Key
List Anthropic API Keys
List agents by Anthropic key
Get Anthropic API Key
Update Anthropic API Key
AgentsEvaluation MetricsModels
List Available Models
AgentsEvaluation MetricsOauth2
Get Oauth2 URL
AgentsEvaluation MetricsOauth2Dropbox
Get Oauth2 Dropbox Tokens
AgentsEvaluation MetricsOpenAI
AgentsEvaluation MetricsOpenAIKeys
Create OpenAI API Key
Delete OpenAI API Key
List OpenAI API Keys
List agents by OpenAI key
Get OpenAI API Key
Update OpenAI API Key
AgentsEvaluation MetricsWorkspaces
Create a Workspace
Delete a Workspace
List Workspaces
List Evaluation Test Cases by Workspace
Retrieve an Existing Workspace
Update a Workspace
AgentsEvaluation MetricsWorkspacesAgents
List agents by Workspace
Move Agents to a Workspace
AgentsEvaluation Runs
Run an Evaluation Test Case
Retrieve Results of an Evaluation Run
Retrieve Information About an Existing Evaluation Run
Retrieve Results of an Evaluation Run Prompt
ModelsExpand Collapse
APIEvaluationMetric = object { description, inverted, metric_name, 5 more }
If true, the metric is inverted, meaning that a lower value is better.
metric_type: optional "METRIC_TYPE_UNSPECIFIED" or "METRIC_TYPE_GENERAL_QUALITY" or "METRIC_TYPE_RAG_AND_TOOL"
metric_value_type: optional "METRIC_VALUE_TYPE_UNSPECIFIED" or "METRIC_VALUE_TYPE_NUMBER" or "METRIC_VALUE_TYPE_STRING" or "METRIC_VALUE_TYPE_PERCENTAGE"
The maximum value for the metric.
The minimum value for the metric.
APIEvaluationMetricResult = object { error_description, metric_name, metric_value_type, 3 more }
Error description if the metric could not be calculated.
Metric name
metric_value_type: optional "METRIC_VALUE_TYPE_UNSPECIFIED" or "METRIC_VALUE_TYPE_NUMBER" or "METRIC_VALUE_TYPE_STRING" or "METRIC_VALUE_TYPE_PERCENTAGE"
The value of the metric as a number.
Reasoning of the metric result.
The value of the metric as a string.
APIEvaluationPrompt = object { ground_truth, input, input_tokens, 5 more }
The ground truth for the prompt.
The number of input tokens used in the prompt.
The number of output tokens used in the prompt.
prompt_chunks: optional array of object { chunk_usage_pct, chunk_used, index_uuid, 2 more } The list of prompt chunks.
The list of prompt chunks.
The usage percentage of the chunk.
Indicates if the chunk was used in the prompt.
The index uuid (Knowledge Base) of the chunk.
The source name for the chunk, e.g., the file name or document title.
Text content of the chunk.
Prompt ID
prompt_level_metric_results: optional array of APIEvaluationMetricResult { error_description, metric_name, metric_value_type, 3 more } The metric results for the prompt.
The metric results for the prompt.
Error description if the metric could not be calculated.
Metric name
metric_value_type: optional "METRIC_VALUE_TYPE_UNSPECIFIED" or "METRIC_VALUE_TYPE_NUMBER" or "METRIC_VALUE_TYPE_STRING" or "METRIC_VALUE_TYPE_PERCENTAGE"
The value of the metric as a number.
Reasoning of the metric result.
The value of the metric as a string.
APIEvaluationRun = object { agent_deleted, agent_name, agent_uuid, 19 more }
Whether agent is deleted
Agent name
Agent UUID.
Version hash
Agent workspace uuid
The error description
Evaluation run UUID.
Evaluation test case workspace uuid
Run end time.
The pass status of the evaluation run based on the star metric.
Run queued time.
run_level_metric_results: optional array of APIEvaluationMetricResult { error_description, metric_name, metric_value_type, 3 more }
Error description if the metric could not be calculated.
Metric name
metric_value_type: optional "METRIC_VALUE_TYPE_UNSPECIFIED" or "METRIC_VALUE_TYPE_NUMBER" or "METRIC_VALUE_TYPE_STRING" or "METRIC_VALUE_TYPE_PERCENTAGE"
The value of the metric as a number.
Reasoning of the metric result.
The value of the metric as a string.
Run name.
star_metric_result: optional APIEvaluationMetricResult { error_description, metric_name, metric_value_type, 3 more }
Error description if the metric could not be calculated.
Metric name
metric_value_type: optional "METRIC_VALUE_TYPE_UNSPECIFIED" or "METRIC_VALUE_TYPE_NUMBER" or "METRIC_VALUE_TYPE_STRING" or "METRIC_VALUE_TYPE_PERCENTAGE"
The value of the metric as a number.
Reasoning of the metric result.
The value of the metric as a string.
Run start time.
status: optional "EVALUATION_RUN_STATUS_UNSPECIFIED" or "EVALUATION_RUN_QUEUED" or "EVALUATION_RUN_RUNNING_DATASET" or 6 moreEvaluation Run Statuses
Evaluation Run Statuses
Test case description.
Test case name.
Test-case UUID.
Test-case-version.
AgentsEvaluation Test Cases
Create Evaluation Test Case.
List Evaluation Test Cases
List Evaluation Runs by Test Case
Retrieve Information About an Existing Evaluation Test Case
Update an Evaluation Test Case.
ModelsExpand Collapse
APIEvaluationTestCase = object { archived_at, created_at, created_by_user_email, 15 more }
dataset: optional object { created_at, dataset_name, dataset_uuid, 3 more }
Time created at.
Name of the dataset.
UUID of the dataset.
The size of the dataset uploaded file in bytes.
Does the dataset have a ground truth column?
Number of rows in the dataset.
If true, the metric is inverted, meaning that a lower value is better.
metric_type: optional "METRIC_TYPE_UNSPECIFIED" or "METRIC_TYPE_GENERAL_QUALITY" or "METRIC_TYPE_RAG_AND_TOOL"
metric_value_type: optional "METRIC_VALUE_TYPE_UNSPECIFIED" or "METRIC_VALUE_TYPE_NUMBER" or "METRIC_VALUE_TYPE_STRING" or "METRIC_VALUE_TYPE_PERCENTAGE"
The maximum value for the metric.
The minimum value for the metric.
The success threshold for the star metric. This is a value that the metric must reach to be considered successful.
The success threshold for the star metric. This is a percentage value between 0 and 100.
APIStarMetric = object { metric_uuid, name, success_threshold, success_threshold_pct }
The success threshold for the star metric. This is a value that the metric must reach to be considered successful.
The success threshold for the star metric. This is a percentage value between 0 and 100.
AgentsFunctions
Add Function Route to an Agent
Delete Function Route for an Agent
Update Function Route for an Agent
AgentsKnowledge Bases
Attach Knowledge Bases to an Agent
Attach Knowledge Base to an Agent
Detach Knowledge Base from an Agent
ModelsExpand Collapse
APILinkKnowledgeBaseOutput = object { agent } Information about a linked knowledge base
Information about a linked knowledge base
An Agent
An Agent
Anthropic API Key Info
Anthropic API Key Info
Key creation date
Created by user id from DO
Key deleted date
Name
Key last updated date
Uuid
Api key infos
Api key infos
Creation date
Created by
Deleted date
Name
Uuid
api_keys: optional array of object { api_key } Api keys
Api keys
Api key
chatbot: optional object { button_background_color, logo, name, 3 more } A Chatbot
A Chatbot
Name of chatbot
chatbot_identifiers: optional array of object { agent_chatbot_identifier } Chatbot identifiers
Chatbot identifiers
Agent chatbot identifier
Child agents
Whether conversation logs are enabled for the agent
Creation date / time
deployment: optional object { created_at, name, status, 4 more } Description of deployment
Description of deployment
Creation date / time
Name
status: optional "STATUS_UNKNOWN" or "STATUS_WAITING_FOR_DEPLOYMENT" or "STATUS_DEPLOYING" or 6 more
Last modified
Access your deployed agent here
Unique id
- VISIBILITY_UNKNOWN: The status of the deployment is unknown
- VISIBILITY_DISABLED: The deployment is disabled and will no longer service requests
- VISIBILITY_PLAYGROUND: Deprecated: No longer a valid state
- VISIBILITY_PUBLIC: The deployment is public and will service requests from the public internet
- VISIBILITY_PRIVATE: The deployment is private and will only service requests from other agents, or through API keys
- VISIBILITY_UNKNOWN: The status of the deployment is unknown
- VISIBILITY_DISABLED: The deployment is disabled and will no longer service requests
- VISIBILITY_PLAYGROUND: Deprecated: No longer a valid state
- VISIBILITY_PUBLIC: The deployment is public and will service requests from the public internet
- VISIBILITY_PRIVATE: The deployment is private and will only service requests from other agents, or through API keys
Description of agent
functions: optional array of object { api_key, created_at, created_by, 9 more }
Api key
Creation date / time
Created by user id from DO
Agent description
Name
Last modified
Download your agent here
Unique id
guardrails: optional array of object { agent_uuid, created_at, default_response, 10 more } The guardrails the agent is attached to
The guardrails the agent is attached to
type: optional "GUARDRAIL_TYPE_UNKNOWN" or "GUARDRAIL_TYPE_JAILBREAK" or "GUARDRAIL_TYPE_SENSITIVE_DATA" or "GUARDRAIL_TYPE_CONTENT_MODERATION"
Agent instruction. Instructions help your agent to perform its job effectively. See Write Effective Agent Instructions for best practices.
knowledge_bases: optional array of APIKnowledgeBase { added_to_agent_at, created_at, database_id, 10 more } Knowledge bases
Knowledge bases
Time when the knowledge base was added to the agent
Creation date / time
Whether the knowledge base is public or not
last_indexing_job: optional APIIndexingJob { completed_datasources, created_at, data_source_uuids, 12 more } IndexingJob description
IndexingJob description
Number of datasources indexed completed
Creation date / time
Knowledge base id
phase: optional "BATCH_JOB_PHASE_UNKNOWN" or "BATCH_JOB_PHASE_PENDING" or "BATCH_JOB_PHASE_RUNNING" or 4 more
status: optional "INDEX_JOB_STATUS_UNKNOWN" or "INDEX_JOB_STATUS_PARTIAL" or "INDEX_JOB_STATUS_IN_PROGRESS" or 4 more
Number of tokens
Number of datasources being indexed
Total Items Failed
Total Items Indexed
Total Items Skipped
Last modified
Unique id
Name of knowledge base
Region code
Tags to organize related resources
Last modified
Id of user that created the knowledge base
Unique id for knowledge base
logging_config: optional object { galileo_project_id, galileo_project_name, insights_enabled, 3 more }
Galileo project identifier
Name of the Galileo project
Whether insights are enabled
Timestamp when insights were enabled
Identifier for the log stream
Name of the log stream
Description of a Model
Description of a Model
Agreement Description
Agreement Description
Creation date / time
Internally used name
Internally used version
True if it is a foundational model provided by do
Additional meta data
Name of the model
Unique id of the model, this model is based on
provider: optional "MODEL_PROVIDER_DIGITALOCEAN" or "MODEL_PROVIDER_ANTHROPIC" or "MODEL_PROVIDER_OPENAI"
Last modified
Model has been fully uploaded
Download url
usecases: optional array of "MODEL_USECASE_UNKNOWN" or "MODEL_USECASE_AGENT" or "MODEL_USECASE_FINETUNED" or 4 moreUsecases of the model
Usecases of the model
Unique id
Version Information about a Model
Version Information about a Model
Major version number
Minor version number
Patch version number
Agent name
OpenAI API Key Info
OpenAI API Key Info
Key creation date
Created by user id from DO
Key deleted date
Models supported by the openAI api key
Models supported by the openAI api key
Agreement Description
Agreement Description
Creation date / time
Internally used name
Internally used version
True if it is a foundational model provided by do
Additional meta data
Name of the model
Unique id of the model, this model is based on
provider: optional "MODEL_PROVIDER_DIGITALOCEAN" or "MODEL_PROVIDER_ANTHROPIC" or "MODEL_PROVIDER_OPENAI"
Last modified
Model has been fully uploaded
Download url
usecases: optional array of "MODEL_USECASE_UNKNOWN" or "MODEL_USECASE_AGENT" or "MODEL_USECASE_FINETUNED" or 4 moreUsecases of the model
Usecases of the model
Unique id
Version Information about a Model
Version Information about a Model
Major version number
Minor version number
Patch version number
Name
Key last updated date
Uuid
Parent agents
Whether the agent should provide in-response citations
Region code
- RETRIEVAL_METHOD_UNKNOWN: The retrieval method is unknown
- RETRIEVAL_METHOD_REWRITE: The retrieval method is rewrite
- RETRIEVAL_METHOD_STEP_BACK: The retrieval method is step back
- RETRIEVAL_METHOD_SUB_QUERIES: The retrieval method is sub queries
- RETRIEVAL_METHOD_NONE: The retrieval method is none
- RETRIEVAL_METHOD_UNKNOWN: The retrieval method is unknown
- RETRIEVAL_METHOD_REWRITE: The retrieval method is rewrite
- RETRIEVAL_METHOD_STEP_BACK: The retrieval method is step back
- RETRIEVAL_METHOD_SUB_QUERIES: The retrieval method is sub queries
- RETRIEVAL_METHOD_NONE: The retrieval method is none
Creation of route date / time
Route name
Agent tag to organize related resources
template: optional object { created_at, description, guardrails, 15 more } Represents an AgentTemplate entity
Represents an AgentTemplate entity
The agent template's creation date
Deprecated - Use summary instead
guardrails: optional array of object { priority, uuid } List of guardrails associated with the agent template
List of guardrails associated with the agent template
Priority of the guardrail
Uuid of the guardrail
Instructions for the agent template
The 'k' value for the agent template
knowledge_bases: optional array of APIKnowledgeBase { added_to_agent_at, created_at, database_id, 10 more } List of knowledge bases associated with the agent template
List of knowledge bases associated with the agent template
Time when the knowledge base was added to the agent
Creation date / time
Whether the knowledge base is public or not
last_indexing_job: optional APIIndexingJob { completed_datasources, created_at, data_source_uuids, 12 more } IndexingJob description
IndexingJob description
Number of datasources indexed completed
Creation date / time
Knowledge base id
phase: optional "BATCH_JOB_PHASE_UNKNOWN" or "BATCH_JOB_PHASE_PENDING" or "BATCH_JOB_PHASE_RUNNING" or 4 more
status: optional "INDEX_JOB_STATUS_UNKNOWN" or "INDEX_JOB_STATUS_PARTIAL" or "INDEX_JOB_STATUS_IN_PROGRESS" or 4 more
Number of tokens
Number of datasources being indexed
Total Items Failed
Total Items Indexed
Total Items Skipped
Last modified
Unique id
Name of knowledge base
Region code
Tags to organize related resources
Last modified
Id of user that created the knowledge base
Unique id for knowledge base
The long description of the agent template
The max_tokens setting for the agent template
Description of a Model
Description of a Model
Agreement Description
Agreement Description
Creation date / time
Internally used name
Internally used version
True if it is a foundational model provided by do
Additional meta data
Name of the model
Unique id of the model, this model is based on
provider: optional "MODEL_PROVIDER_DIGITALOCEAN" or "MODEL_PROVIDER_ANTHROPIC" or "MODEL_PROVIDER_OPENAI"
Last modified
Model has been fully uploaded
Download url
usecases: optional array of "MODEL_USECASE_UNKNOWN" or "MODEL_USECASE_AGENT" or "MODEL_USECASE_FINETUNED" or 4 moreUsecases of the model
Usecases of the model
Unique id
Version Information about a Model
Version Information about a Model
Major version number
Minor version number
Patch version number
Name of the agent template
The short description of the agent template
The summary of the agent template
List of tags associated with the agent template
The temperature setting for the agent template
template_type: optional "AGENT_TEMPLATE_TYPE_STANDARD" or "AGENT_TEMPLATE_TYPE_ONE_CLICK"
- AGENT_TEMPLATE_TYPE_STANDARD: The standard agent template
- AGENT_TEMPLATE_TYPE_ONE_CLICK: The one click agent template
- AGENT_TEMPLATE_TYPE_STANDARD: The standard agent template
- AGENT_TEMPLATE_TYPE_ONE_CLICK: The one click agent template
The top_p setting for the agent template
The agent template's last updated date
Unique id
Last modified
Access your agent under this url
Id of user that created the agent
Unique agent id
The latest version of the agent