Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 19 additions & 11 deletions docs/Api/AIAgentsApi.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# QuantClient\AIAgentsApi



All URIs are relative to https://dashboard.quantcdn.io, except if the operation defines another base path.

| Method | HTTP request | Description |
Expand Down Expand Up @@ -33,14 +35,15 @@ require_once(__DIR__ . '/vendor/autoload.php');
$config = QuantClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');



$apiInstance = new QuantClient\Api\AIAgentsApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$organisation = 'organisation_example'; // string | The organisation ID
$agent_id = 'agent_id_example'; // string | The agent ID
$organisation = ''organisation_example''; // string | The organisation ID
$agent_id = ''agent_id_example''; // string | The agent ID
$chat_with_ai_agent_request = new \QuantClient\Model\ChatWithAIAgentRequest(); // \QuantClient\Model\ChatWithAIAgentRequest

try {
Expand Down Expand Up @@ -97,13 +100,14 @@ require_once(__DIR__ . '/vendor/autoload.php');
$config = QuantClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');



$apiInstance = new QuantClient\Api\AIAgentsApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$organisation = 'organisation_example'; // string | The organisation ID
$organisation = ''organisation_example''; // string | The organisation ID
$create_ai_agent_request = new \QuantClient\Model\CreateAIAgentRequest(); // \QuantClient\Model\CreateAIAgentRequest

try {
Expand Down Expand Up @@ -159,14 +163,15 @@ require_once(__DIR__ . '/vendor/autoload.php');
$config = QuantClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');



$apiInstance = new QuantClient\Api\AIAgentsApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$organisation = 'organisation_example'; // string | The organisation ID
$agent_id = 'agent_id_example'; // string | The agent ID
$organisation = ''organisation_example''; // string | The organisation ID
$agent_id = ''agent_id_example''; // string | The agent ID

try {
$result = $apiInstance->deleteAIAgent($organisation, $agent_id);
Expand Down Expand Up @@ -221,14 +226,15 @@ require_once(__DIR__ . '/vendor/autoload.php');
$config = QuantClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');



$apiInstance = new QuantClient\Api\AIAgentsApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$organisation = 'organisation_example'; // string | The organisation ID
$agent_id = 'agent_id_example'; // string | The agent ID
$organisation = ''organisation_example''; // string | The organisation ID
$agent_id = ''agent_id_example''; // string | The agent ID

try {
$result = $apiInstance->getAIAgent($organisation, $agent_id);
Expand Down Expand Up @@ -283,14 +289,15 @@ require_once(__DIR__ . '/vendor/autoload.php');
$config = QuantClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');



$apiInstance = new QuantClient\Api\AIAgentsApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$organisation = 'organisation_example'; // string | The organisation ID
$group = 'group_example'; // string | Optional group filter (e.g., 'development', 'compliance')
$organisation = ''organisation_example''; // string | The organisation ID
$group = ''group_example''; // string | Optional group filter (e.g., 'development', 'compliance')

try {
$result = $apiInstance->listAIAgents($organisation, $group);
Expand Down Expand Up @@ -345,14 +352,15 @@ require_once(__DIR__ . '/vendor/autoload.php');
$config = QuantClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');



$apiInstance = new QuantClient\Api\AIAgentsApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$organisation = 'organisation_example'; // string | The organisation ID
$agent_id = 'agent_id_example'; // string | The agent ID
$organisation = ''organisation_example''; // string | The organisation ID
$agent_id = ''agent_id_example''; // string | The agent ID
$update_ai_agent_request = new \QuantClient\Model\UpdateAIAgentRequest(); // \QuantClient\Model\UpdateAIAgentRequest

try {
Expand Down
13 changes: 9 additions & 4 deletions docs/Api/AICustomToolsApi.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# QuantClient\AICustomToolsApi



All URIs are relative to https://dashboard.quantcdn.io, except if the operation defines another base path.

| Method | HTTP request | Description |
Expand Down Expand Up @@ -30,13 +32,14 @@ require_once(__DIR__ . '/vendor/autoload.php');
$config = QuantClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');



$apiInstance = new QuantClient\Api\AICustomToolsApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$organisation = 'organisation_example'; // string | The organisation ID
$organisation = ''organisation_example''; // string | The organisation ID
$create_custom_tool_request = new \QuantClient\Model\CreateCustomToolRequest(); // \QuantClient\Model\CreateCustomToolRequest

try {
Expand Down Expand Up @@ -92,14 +95,15 @@ require_once(__DIR__ . '/vendor/autoload.php');
$config = QuantClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');



$apiInstance = new QuantClient\Api\AICustomToolsApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$organisation = 'organisation_example'; // string | The organisation ID
$tool_name = 'tool_name_example'; // string | The tool name to delete
$organisation = ''organisation_example''; // string | The organisation ID
$tool_name = ''tool_name_example''; // string | The tool name to delete

try {
$result = $apiInstance->deleteCustomTool($organisation, $tool_name);
Expand Down Expand Up @@ -154,13 +158,14 @@ require_once(__DIR__ . '/vendor/autoload.php');
$config = QuantClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');



$apiInstance = new QuantClient\Api\AICustomToolsApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$organisation = 'organisation_example'; // string | The organisation ID
$organisation = ''organisation_example''; // string | The organisation ID

try {
$result = $apiInstance->listCustomTools($organisation);
Expand Down
14 changes: 10 additions & 4 deletions docs/Api/AIInferenceApi.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# QuantClient\AIInferenceApi



All URIs are relative to https://dashboard.quantcdn.io, except if the operation defines another base path.

| Method | HTTP request | Description |
Expand Down Expand Up @@ -31,13 +33,14 @@ require_once(__DIR__ . '/vendor/autoload.php');
$config = QuantClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');



$apiInstance = new QuantClient\Api\AIInferenceApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$organisation = 'organisation_example'; // string | The organisation ID
$organisation = ''organisation_example''; // string | The organisation ID
$chat_inference_request = new \QuantClient\Model\ChatInferenceRequest(); // \QuantClient\Model\ChatInferenceRequest | Chat request with optional multimodal content blocks

try {
Expand Down Expand Up @@ -93,13 +96,14 @@ require_once(__DIR__ . '/vendor/autoload.php');
$config = QuantClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');



$apiInstance = new QuantClient\Api\AIInferenceApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$organisation = 'organisation_example'; // string | The organisation ID
$organisation = ''organisation_example''; // string | The organisation ID
$chat_inference_stream_request = new \QuantClient\Model\ChatInferenceStreamRequest(); // \QuantClient\Model\ChatInferenceStreamRequest | Chat request with optional multimodal content blocks

try {
Expand Down Expand Up @@ -155,13 +159,14 @@ require_once(__DIR__ . '/vendor/autoload.php');
$config = QuantClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');



$apiInstance = new QuantClient\Api\AIInferenceApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$organisation = 'organisation_example'; // string | The organisation ID
$organisation = ''organisation_example''; // string | The organisation ID
$embeddings_request = {"input":"The Australian government announced new climate policy","modelId":"amazon.titan-embed-text-v2:0","dimensions":1024,"normalize":true}; // \QuantClient\Model\EmbeddingsRequest | Embedding request with single or multiple texts

try {
Expand Down Expand Up @@ -217,13 +222,14 @@ require_once(__DIR__ . '/vendor/autoload.php');
$config = QuantClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');



$apiInstance = new QuantClient\Api\AIInferenceApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$organisation = 'organisation_example'; // string | The organisation ID
$organisation = ''organisation_example''; // string | The organisation ID
$image_generation_request = {"taskType":"TEXT_IMAGE","textToImageParams":{"text":"A serene mountain landscape at sunset with snow-capped peaks","negativeText":"blurry, low quality, distorted","style":"PHOTOREALISM"},"imageGenerationConfig":{"width":1024,"height":1024,"quality":"premium","numberOfImages":1,"cfgScale":7},"region":"us-east-1"}; // \QuantClient\Model\ImageGenerationRequest | Image generation request

try {
Expand Down
12 changes: 8 additions & 4 deletions docs/Api/AIModelsApi.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# QuantClient\AIModelsApi



All URIs are relative to https://dashboard.quantcdn.io, except if the operation defines another base path.

| Method | HTTP request | Description |
Expand Down Expand Up @@ -29,14 +31,15 @@ require_once(__DIR__ . '/vendor/autoload.php');
$config = QuantClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');



$apiInstance = new QuantClient\Api\AIModelsApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$organisation = 'organisation_example'; // string | The organisation ID
$model_id = amazon.nova-lite-v1:0; // string | The model identifier (e.g., amazon.nova-lite-v1:0)
$organisation = ''organisation_example''; // string | The organisation ID
$model_id = 'amazon.nova-lite-v1:0'; // string | The model identifier (e.g., amazon.nova-lite-v1:0)

try {
$result = $apiInstance->getAIModel($organisation, $model_id);
Expand Down Expand Up @@ -89,14 +92,15 @@ require_once(__DIR__ . '/vendor/autoload.php');
$config = QuantClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');



$apiInstance = new QuantClient\Api\AIModelsApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$organisation = 'organisation_example'; // string | The organisation ID
$feature = embeddings; // string | Filter models by supported feature
$organisation = ''organisation_example''; // string | The organisation ID
$feature = 'embeddings'; // string | Filter models by supported feature

try {
$result = $apiInstance->listAIModels($organisation, $feature);
Expand Down
7 changes: 5 additions & 2 deletions docs/Api/AIMonitoringApi.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# QuantClient\AIMonitoringApi



All URIs are relative to https://dashboard.quantcdn.io, except if the operation defines another base path.

| Method | HTTP request | Description |
Expand All @@ -26,14 +28,15 @@ require_once(__DIR__ . '/vendor/autoload.php');
$config = QuantClient\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');



$apiInstance = new QuantClient\Api\AIMonitoringApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$organisation = 'organisation_example'; // string | The organisation ID
$month = 2025-10; // string | Month to retrieve statistics for (YYYY-MM format)
$organisation = ''organisation_example''; // string | The organisation ID
$month = '2025-10'; // string | Month to retrieve statistics for (YYYY-MM format)

try {
$result = $apiInstance->getAIUsageStats($organisation, $month);
Expand Down
Loading