APIs for Uniphore Business AI platform spanning data, knowledge, models, and agents.
Uniphore Business AI Cloud (1.0.0)
Metadata
Key | Value |
---|---|
owner | Uniphore Technologies Pvt Ltd |
team | Business AI |
department | Engineering |
status | Beta |
Optional narrative to give context and personality to the agent.
Optional narrative to give context and personality to the agent.
Optional narrative to give context and personality to the agent.
List of tools this agent is allowed to use.
List of tools this agent is allowed to use.
The language model used to power the agent.
Configuration for defining a LLM that can be bound to agents.
Maximum number of reasoning iterations allowed during task execution.
If true, the agent will perform reasoning steps before executing tasks.
If true, the agent will perform reasoning steps before executing tasks.
If true, the agent will perform reasoning steps before executing tasks.
Maximum number of reasoning steps the agent can take before executing a task.
Maximum number of reasoning steps the agent can take before executing a task.
Maximum number of reasoning steps the agent can take before executing a task.
If true, the agent can execute code as part of its reasoning process.
If true, the agent can execute code as part of its reasoning process.
If true, the agent can execute code as part of its reasoning process.
Determines when the agent can execute code: 'safe' (default), or 'unsafe'.
Determines when the agent can execute code: 'safe' (default), or 'unsafe'.
Determines when the agent can execute code: 'safe' (default), or 'unsafe'.
Maximum number of retries allowed for task execution in case of failures.
Maximum number of retries allowed for task execution in case of failures.
Maximum number of retries allowed for task execution in case of failures.
List of knowledge bases that the agent can access.
List of knowledge bases that the agent can access.
List of task definitions to be executed by the agents.
List of task definitions to be executed by the agents.
- Demo Instance for Uniphore Business AI Cloud
https://forge-api-gateway-x-forge.dev.uniphorecloud.com/crewai-agents/api/v1/agents/{agent_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://forge-api-gateway-x-forge.dev.uniphorecloud.com/crewai-agents/api/v1/agents/{agent_id}' \
-H 'Content-Type: application/json' \
-H 'X-Tenant-Id: ' \
-H 'X-User-Id: ' \
-d '{
"name": null,
"role": null,
"goal": null,
"backstory": "",
"tools": {
"tool_ids": [
null
],
"tool_definitions": [
{
"name": null,
"integration_name": null,
"description": null,
"result_as_answer": false
}
]
},
"llm": {
"provider": null,
"llm": null,
"top_p": null,
"temperature": null,
"output_token_limit": null
},
"max_iter": 25,
"reasoning": false,
"max_reasoning_steps": 5,
"allow_code_execution": false,
"code_execution_mode": "safe",
"max_retry_limit": 5,
"knowledge_bases": [
{
"id": null,
"name": null
}
],
"tasks": [
{
"name": null,
"description": null,
"agent": null,
"expected_output": {},
"async_execution": false,
"tools": {
"tool_ids": [
null
],
"tool_definitions": [
{
"name": null,
"integration_name": null,
"description": null,
"result_as_answer": false
}
]
},
"context": [
null
],
"human_input": false,
"markdown": false,
"output_format": "markdown",
"output_json_structure": {
"property1": null,
"property2": null
},
"output_json_schema": {
"property1": null,
"property2": null
}
}
],
"planning": true
}'
- Demo Instance for Uniphore Business AI Cloud
https://forge-api-gateway-x-forge.dev.uniphorecloud.com/crewai-agents/api/v1/agents/{agent_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://forge-api-gateway-x-forge.dev.uniphorecloud.com/crewai-agents/api/v1/agents/{agent_id}' \
-H 'X-Tenant-Id: ' \
-H 'X-User-Id: '
- Demo Instance for Uniphore Business AI Cloud
https://forge-api-gateway-x-forge.dev.uniphorecloud.com/crewai-agents/api/v1/agents/execute
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://forge-api-gateway-x-forge.dev.uniphorecloud.com/crewai-agents/api/v1/agents/execute \
-H 'Content-Type: application/json' \
-H 'X-Tenant-Id: ' \
-H 'X-User-Id: ' \
-d '{
"id": null,
"name": {},
"message": null,
"inputs": {}
}'