aboutsummaryrefslogtreecommitdiff
path: root/benchmark/agbenchmark/agent_protocol_client/docs/AgentApi.md
diff options
context:
space:
mode:
Diffstat (limited to 'benchmark/agbenchmark/agent_protocol_client/docs/AgentApi.md')
-rw-r--r--benchmark/agbenchmark/agent_protocol_client/docs/AgentApi.md615
1 files changed, 0 insertions, 615 deletions
diff --git a/benchmark/agbenchmark/agent_protocol_client/docs/AgentApi.md b/benchmark/agbenchmark/agent_protocol_client/docs/AgentApi.md
deleted file mode 100644
index 7f0be780c..000000000
--- a/benchmark/agbenchmark/agent_protocol_client/docs/AgentApi.md
+++ /dev/null
@@ -1,615 +0,0 @@
-# agbenchmark.agent_protocol_client.AgentApi
-
-All URIs are relative to _http://localhost_
-
-| Method | HTTP request | Description |
-| ---------------------------------------------------------------------------- | ------------------------------------------------------ | ------------------------------------------------------------- |
-| [**create_agent_task**](AgentApi.md#create_agent_task) | **POST** /agent/tasks | Creates a task for the agent. |
-| [**download_agent_task_artifact**](AgentApi.md#download_agent_task_artifact) | **GET** /agent/tasks/{task_id}/artifacts/{artifact_id} | Download a specified artifact. |
-| [**execute_agent_task_step**](AgentApi.md#execute_agent_task_step) | **POST** /agent/tasks/{task_id}/steps | Execute a step in the specified agent task. |
-| [**get_agent_task**](AgentApi.md#get_agent_task) | **GET** /agent/tasks/{task_id} | Get details about a specified agent task. |
-| [**get_agent_task_step**](AgentApi.md#get_agent_task_step) | **GET** /agent/tasks/{task_id}/steps/{step_id} | Get details about a specified task step. |
-| [**list_agent_task_artifacts**](AgentApi.md#list_agent_task_artifacts) | **GET** /agent/tasks/{task_id}/artifacts | List all artifacts that have been created for the given task. |
-| [**list_agent_task_steps**](AgentApi.md#list_agent_task_steps) | **GET** /agent/tasks/{task_id}/steps | List all steps for the specified task. |
-| [**list_agent_tasks_ids**](AgentApi.md#list_agent_tasks_ids) | **GET** /agent/tasks | List all tasks that have been created for the agent. |
-| [**upload_agent_task_artifacts**](AgentApi.md#upload_agent_task_artifacts) | **POST** /agent/tasks/{task_id}/artifacts | Upload an artifact for the specified task. |
-
-# **create_agent_task**
-
-> Task create_agent_task(task_request_body=task_request_body)
-
-Creates a task for the agent.
-
-### Example
-
-```python
-import time
-import os
-import agent_protocol_client
-from agbenchmark.agent_protocol_client.models.task import Task
-from agbenchmark.agent_protocol_client.models.task_request_body import TaskRequestBody
-from agbenchmark.agent_protocol_client.rest import ApiException
-from pprint import pprint
-
-# Defining the host is optional and defaults to http://localhost
-# See configuration.py for a list of all supported configuration parameters.
-configuration = agbenchmark.agent_protocol_client.Configuration(
- host = "http://localhost"
-)
-
-
-# Enter a context with an instance of the API client
-async with agbenchmark.agent_protocol_client.ApiClient(configuration) as api_client:
- # Create an instance of the API class
- api_instance = agbenchmark.agent_protocol_client.AgentApi(api_client)
- task_request_body = agbenchmark.agent_protocol_client.TaskRequestBody() # TaskRequestBody | (optional)
-
- try:
- # Creates a task for the agent.
- api_response = await api_instance.create_agent_task(task_request_body=task_request_body)
- print("The response of AgentApi->create_agent_task:\n")
- pprint(api_response)
- except Exception as e:
- print("Exception when calling AgentApi->create_agent_task: %s\n" % e)
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-| --------------------- | ----------------------------------------- | ----------- | ---------- |
-| **task_request_body** | [**TaskRequestBody**](TaskRequestBody.md) | | [optional] |
-
-### Return type
-
-[**Task**](Task.md)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
-- **Content-Type**: application/json
-- **Accept**: application/json
-
-### HTTP response details
-
-| Status code | Description | Response headers |
-| ----------- | ------------------------------------------ | ---------------- |
-| **200** | A new agent task was successfully created. | - |
-| **0** | Internal Server Error | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **download_agent_task_artifact**
-
-> bytearray download_agent_task_artifact(task_id, artifact_id)
-
-Download a specified artifact.
-
-### Example
-
-```python
-import time
-import os
-import agent_protocol_client
-from agbenchmark.agent_protocol_client.rest import ApiException
-from pprint import pprint
-
-# Defining the host is optional and defaults to http://localhost
-# See configuration.py for a list of all supported configuration parameters.
-configuration = agbenchmark.agent_protocol_client.Configuration(
- host = "http://localhost"
-)
-
-
-# Enter a context with an instance of the API client
-async with agbenchmark.agent_protocol_client.ApiClient(configuration) as api_client:
- # Create an instance of the API class
- api_instance = agbenchmark.agent_protocol_client.AgentApi(api_client)
- task_id = 'task_id_example' # str | ID of the task
- artifact_id = 'artifact_id_example' # str | ID of the artifact
-
- try:
- # Download a specified artifact.
- api_response = await api_instance.download_agent_task_artifact(task_id, artifact_id)
- print("The response of AgentApi->download_agent_task_artifact:\n")
- pprint(api_response)
- except Exception as e:
- print("Exception when calling AgentApi->download_agent_task_artifact: %s\n" % e)
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-| --------------- | ------- | ------------------ | ----- |
-| **task_id** | **str** | ID of the task |
-| **artifact_id** | **str** | ID of the artifact |
-
-### Return type
-
-**bytearray**
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
-- **Content-Type**: Not defined
-- **Accept**: application/octet-stream
-
-### HTTP response details
-
-| Status code | Description | Response headers |
-| ----------- | ------------------------------------- | ---------------- |
-| **200** | Returned the content of the artifact. | - |
-| **0** | Internal Server Error | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **execute_agent_task_step**
-
-> Step execute_agent_task_step(task_id, step_request_body=step_request_body)
-
-Execute a step in the specified agent task.
-
-### Example
-
-```python
-import time
-import os
-import agent_protocol_client
-from agbenchmark.agent_protocol_client.models.step import Step
-from agbenchmark.agent_protocol_client.models.step_request_body import StepRequestBody
-from agbenchmark.agent_protocol_client.rest import ApiException
-from pprint import pprint
-
-# Defining the host is optional and defaults to http://localhost
-# See configuration.py for a list of all supported configuration parameters.
-configuration = agbenchmark.agent_protocol_client.Configuration(
- host = "http://localhost"
-)
-
-
-# Enter a context with an instance of the API client
-async with agbenchmark.agent_protocol_client.ApiClient(configuration) as api_client:
- # Create an instance of the API class
- api_instance = agbenchmark.agent_protocol_client.AgentApi(api_client)
- task_id = 'task_id_example' # str | ID of the task
- step_request_body = agbenchmark.agent_protocol_client.StepRequestBody() # StepRequestBody | (optional)
-
- try:
- # Execute a step in the specified agent task.
- api_response = await api_instance.execute_agent_task_step(task_id, step_request_body=step_request_body)
- print("The response of AgentApi->execute_agent_task_step:\n")
- pprint(api_response)
- except Exception as e:
- print("Exception when calling AgentApi->execute_agent_task_step: %s\n" % e)
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-| --------------------- | ----------------------------------------- | -------------- | ---------- |
-| **task_id** | **str** | ID of the task |
-| **step_request_body** | [**StepRequestBody**](StepRequestBody.md) | | [optional] |
-
-### Return type
-
-[**Step**](Step.md)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
-- **Content-Type**: application/json
-- **Accept**: application/json
-
-### HTTP response details
-
-| Status code | Description | Response headers |
-| ----------- | --------------------------------- | ---------------- |
-| **200** | Executed step for the agent task. | - |
-| **0** | Internal Server Error | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **get_agent_task**
-
-> Task get_agent_task(task_id)
-
-Get details about a specified agent task.
-
-### Example
-
-```python
-import time
-import os
-import agent_protocol_client
-from agbenchmark.agent_protocol_client.models.task import Task
-from agbenchmark.agent_protocol_client.rest import ApiException
-from pprint import pprint
-
-# Defining the host is optional and defaults to http://localhost
-# See configuration.py for a list of all supported configuration parameters.
-configuration = agbenchmark.agent_protocol_client.Configuration(
- host = "http://localhost"
-)
-
-
-# Enter a context with an instance of the API client
-async with agbenchmark.agent_protocol_client.ApiClient(configuration) as api_client:
- # Create an instance of the API class
- api_instance = agbenchmark.agent_protocol_client.AgentApi(api_client)
- task_id = 'task_id_example' # str | ID of the task
-
- try:
- # Get details about a specified agent task.
- api_response = await api_instance.get_agent_task(task_id)
- print("The response of AgentApi->get_agent_task:\n")
- pprint(api_response)
- except Exception as e:
- print("Exception when calling AgentApi->get_agent_task: %s\n" % e)
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-| ----------- | ------- | -------------- | ----- |
-| **task_id** | **str** | ID of the task |
-
-### Return type
-
-[**Task**](Task.md)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
-- **Content-Type**: Not defined
-- **Accept**: application/json
-
-### HTTP response details
-
-| Status code | Description | Response headers |
-| ----------- | ------------------------------------- | ---------------- |
-| **200** | Returned details about an agent task. | - |
-| **0** | Internal Server Error | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **get_agent_task_step**
-
-> Step get_agent_task_step(task_id, step_id)
-
-Get details about a specified task step.
-
-### Example
-
-```python
-import time
-import os
-import agent_protocol_client
-from agbenchmark.agent_protocol_client.models.step import Step
-from agbenchmark.agent_protocol_client.rest import ApiException
-from pprint import pprint
-
-# Defining the host is optional and defaults to http://localhost
-# See configuration.py for a list of all supported configuration parameters.
-configuration = agbenchmark.agent_protocol_client.Configuration(
- host = "http://localhost"
-)
-
-
-# Enter a context with an instance of the API client
-async with agbenchmark.agent_protocol_client.ApiClient(configuration) as api_client:
- # Create an instance of the API class
- api_instance = agbenchmark.agent_protocol_client.AgentApi(api_client)
- task_id = 'task_id_example' # str | ID of the task
- step_id = 'step_id_example' # str | ID of the step
-
- try:
- # Get details about a specified task step.
- api_response = await api_instance.get_agent_task_step(task_id, step_id)
- print("The response of AgentApi->get_agent_task_step:\n")
- pprint(api_response)
- except Exception as e:
- print("Exception when calling AgentApi->get_agent_task_step: %s\n" % e)
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-| ----------- | ------- | -------------- | ----- |
-| **task_id** | **str** | ID of the task |
-| **step_id** | **str** | ID of the step |
-
-### Return type
-
-[**Step**](Step.md)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
-- **Content-Type**: Not defined
-- **Accept**: application/json
-
-### HTTP response details
-
-| Status code | Description | Response headers |
-| ----------- | ------------------------------------------ | ---------------- |
-| **200** | Returned details about an agent task step. | - |
-| **0** | Internal Server Error | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **list_agent_task_artifacts**
-
-> List[Artifact] list_agent_task_artifacts(task_id)
-
-List all artifacts that have been created for the given task.
-
-### Example
-
-```python
-import time
-import os
-import agent_protocol_client
-from agbenchmark.agent_protocol_client.models.artifact import Artifact
-from agbenchmark.agent_protocol_client.rest import ApiException
-from pprint import pprint
-
-# Defining the host is optional and defaults to http://localhost
-# See configuration.py for a list of all supported configuration parameters.
-configuration = agbenchmark.agent_protocol_client.Configuration(
- host = "http://localhost"
-)
-
-
-# Enter a context with an instance of the API client
-async with agbenchmark.agent_protocol_client.ApiClient(configuration) as api_client:
- # Create an instance of the API class
- api_instance = agbenchmark.agent_protocol_client.AgentApi(api_client)
- task_id = 'task_id_example' # str | ID of the task
-
- try:
- # List all artifacts that have been created for the given task.
- api_response = await api_instance.list_agent_task_artifacts(task_id)
- print("The response of AgentApi->list_agent_task_artifacts:\n")
- pprint(api_response)
- except Exception as e:
- print("Exception when calling AgentApi->list_agent_task_artifacts: %s\n" % e)
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-| ----------- | ------- | -------------- | ----- |
-| **task_id** | **str** | ID of the task |
-
-### Return type
-
-[**List[Artifact]**](Artifact.md)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
-- **Content-Type**: Not defined
-- **Accept**: application/json
-
-### HTTP response details
-
-| Status code | Description | Response headers |
-| ----------- | ------------------------------------- | ---------------- |
-| **200** | Returned the content of the artifact. | - |
-| **0** | Internal Server Error | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **list_agent_task_steps**
-
-> List[str] list_agent_task_steps(task_id)
-
-List all steps for the specified task.
-
-### Example
-
-```python
-import time
-import os
-import agent_protocol_client
-from agbenchmark.agent_protocol_client.rest import ApiException
-from pprint import pprint
-
-# Defining the host is optional and defaults to http://localhost
-# See configuration.py for a list of all supported configuration parameters.
-configuration = agbenchmark.agent_protocol_client.Configuration(
- host = "http://localhost"
-)
-
-
-# Enter a context with an instance of the API client
-async with agbenchmark.agent_protocol_client.ApiClient(configuration) as api_client:
- # Create an instance of the API class
- api_instance = agbenchmark.agent_protocol_client.AgentApi(api_client)
- task_id = 'task_id_example' # str | ID of the task
-
- try:
- # List all steps for the specified task.
- api_response = await api_instance.list_agent_task_steps(task_id)
- print("The response of AgentApi->list_agent_task_steps:\n")
- pprint(api_response)
- except Exception as e:
- print("Exception when calling AgentApi->list_agent_task_steps: %s\n" % e)
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-| ----------- | ------- | -------------- | ----- |
-| **task_id** | **str** | ID of the task |
-
-### Return type
-
-**List[str]**
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
-- **Content-Type**: Not defined
-- **Accept**: application/json
-
-### HTTP response details
-
-| Status code | Description | Response headers |
-| ----------- | ------------------------------------------------------------- | ---------------- |
-| **200** | Returned list of agent's step IDs for the specified task. | - |
-| **0** | Internal Server Error | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **list_agent_tasks_ids**
-
-> List[str] list_agent_tasks_ids()
-
-List all tasks that have been created for the agent.
-
-### Example
-
-```python
-import time
-import os
-import agent_protocol_client
-from agbenchmark.agent_protocol_client.rest import ApiException
-from pprint import pprint
-
-# Defining the host is optional and defaults to http://localhost
-# See configuration.py for a list of all supported configuration parameters.
-configuration = agbenchmark.agent_protocol_client.Configuration(
- host = "http://localhost"
-)
-
-
-# Enter a context with an instance of the API client
-async with agbenchmark.agent_protocol_client.ApiClient(configuration) as api_client:
- # Create an instance of the API class
- api_instance = agbenchmark.agent_protocol_client.AgentApi(api_client)
-
- try:
- # List all tasks that have been created for the agent.
- api_response = await api_instance.list_agent_tasks_ids()
- print("The response of AgentApi->list_agent_tasks_ids:\n")
- pprint(api_response)
- except Exception as e:
- print("Exception when calling AgentApi->list_agent_tasks_ids: %s\n" % e)
-```
-
-### Parameters
-
-This endpoint does not need any parameter.
-
-### Return type
-
-**List[str]**
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
-- **Content-Type**: Not defined
-- **Accept**: application/json
-
-### HTTP response details
-
-| Status code | Description | Response headers |
-| ----------- | -------------------------------------- | ---------------- |
-| **200** | Returned list of agent's task IDs. | - |
-| **0** | Internal Server Error | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
-
-# **upload_agent_task_artifacts**
-
-> Artifact upload_agent_task_artifacts(task_id, file, relative_path=relative_path)
-
-Upload an artifact for the specified task.
-
-### Example
-
-```python
-import time
-import os
-import agent_protocol_client
-from agbenchmark.agent_protocol_client.models.artifact import Artifact
-from agbenchmark.agent_protocol_client.rest import ApiException
-from pprint import pprint
-
-# Defining the host is optional and defaults to http://localhost
-# See configuration.py for a list of all supported configuration parameters.
-configuration = agbenchmark.agent_protocol_client.Configuration(
- host = "http://localhost"
-)
-
-
-# Enter a context with an instance of the API client
-async with agbenchmark.agent_protocol_client.ApiClient(configuration) as api_client:
- # Create an instance of the API class
- api_instance = agbenchmark.agent_protocol_client.AgentApi(api_client)
- task_id = 'task_id_example' # str | ID of the task
- file = None # bytearray | File to upload.
- relative_path = 'relative_path_example' # str | Relative path of the artifact in the agent's workspace. (optional)
-
- try:
- # Upload an artifact for the specified task.
- api_response = await api_instance.upload_agent_task_artifacts(task_id, file, relative_path=relative_path)
- print("The response of AgentApi->upload_agent_task_artifacts:\n")
- pprint(api_response)
- except Exception as e:
- print("Exception when calling AgentApi->upload_agent_task_artifacts: %s\n" % e)
-```
-
-### Parameters
-
-| Name | Type | Description | Notes |
-| ----------------- | ------------- | ----------------------------------------------------------- | ---------- |
-| **task_id** | **str** | ID of the task |
-| **file** | **bytearray** | File to upload. |
-| **relative_path** | **str** | Relative path of the artifact in the agent's workspace. | [optional] |
-
-### Return type
-
-[**Artifact**](Artifact.md)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
-- **Content-Type**: multipart/form-data
-- **Accept**: application/json
-
-### HTTP response details
-
-| Status code | Description | Response headers |
-| ----------- | ------------------------------------- | ---------------- |
-| **200** | Returned the content of the artifact. | - |
-| **0** | Internal Server Error | - |
-
-[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)