Skip to content
Merged
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
157 changes: 134 additions & 23 deletions openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"url": "http://www.apache.org/licenses/LICENSE-2.0"
},
"version": "2024.0",
"x-box-commit-hash": "8181654fe0"
"x-box-commit-hash": "c96bf15203"
},
"servers": [
{
Expand Down Expand Up @@ -25599,7 +25599,7 @@
"x-box-tag": "ai"
},
"AiAgentSpreadsheetTool": {
"description": "AI agent processor used to handle spreadsheets and tabular data.",
"description": "The AI agent tool used to handle spreadsheets and tabular data.",
"type": "object",
"properties": {
"model": {
Expand Down Expand Up @@ -26477,7 +26477,7 @@
]
},
"AiStudioAgentAsk": {
"description": "The AI Agent to be used for ask.",
"description": "The AI agent to be used to handle queries.",
"type": "object",
"properties": {
"type": {
Expand All @@ -26497,27 +26497,48 @@
"x-box-tag": "ai_studio"
},
"description": {
"description": "The description of the AI Agent.",
"description": "The description of the AI agent.",
"type": "string",
"example": "This is ASK Agent"
},
"custom_instructions": {
"description": "Custom instructions for the agent.",
"description": "Custom instructions for the AI agent.",
"type": "string",
"example": "This is a custom instruction",
"nullable": true
},
"suggested_questions": {
"description": "Suggested questions for the AI agent. If null, suggested question will be generated. If empty, no suggested questions will be displayed.",
"type": "array",
"items": {
"type": "string"
},
"example": [
"What is in this file?",
"What are the main highlights of this document?"
],
"maxItems": 4
},
"long_text": {
"$ref": "#/components/schemas/AiStudioAgentLongTextTool"
},
"basic_text": {
"$ref": "#/components/schemas/AiStudioAgentBasicTextTool"
},
"basic_image": {
"$ref": "#/components/schemas/AiStudioAgentBasicTextTool"
},
"spreadsheet": {
"$ref": "#/components/schemas/AiStudioAgentSpreadsheetTool"
},
"long_text_multi": {
"$ref": "#/components/schemas/AiStudioAgentLongTextTool"
},
"basic_text_multi": {
"$ref": "#/components/schemas/AiStudioAgentBasicTextTool"
},
"basic_image_multi": {
"$ref": "#/components/schemas/AiStudioAgentBasicTextTool"
}
},
"required": [
Expand All @@ -26530,11 +26551,11 @@
"x-box-tag": "ai_studio"
},
"AiStudioAgentAskResponse": {
"description": "The AI Agent to be used for ask.",
"description": "The AI agent to be used to ask questions.",
"type": "object",
"properties": {
"type": {
"description": "The type of AI agent used to handle queries.",
"description": "The type of AI agent used to ask questions.",
"type": "string",
"example": "ai_agent_ask",
"enum": [
Expand All @@ -26550,27 +26571,48 @@
"x-box-tag": "ai_studio"
},
"description": {
"description": "The description of the AI Agent.",
"description": "The description of the AI agent.",
"type": "string",
"example": "This is ASK Agent"
},
"custom_instructions": {
"description": "Custom instructions for the agent.",
"description": "Custom instructions for the AI agent.",
"type": "string",
"example": "This is a custom instruction",
"nullable": true
},
"suggested_questions": {
"description": "Suggested questions for the AI agent. If null, suggested question will be generated. If empty, no suggested questions will be displayed.",
"type": "array",
"items": {
"type": "string"
},
"example": [
"What is in this file?",
"What are the main highlights of this document?"
],
"maxItems": 4
},
"long_text": {
"$ref": "#/components/schemas/AiStudioAgentLongTextToolResponse"
},
"basic_text": {
"$ref": "#/components/schemas/AiStudioAgentBasicTextToolResponse"
},
"basic_image": {
"$ref": "#/components/schemas/AiStudioAgentBasicTextToolResponse"
},
"spreadsheet": {
"$ref": "#/components/schemas/AiStudioAgentSpreadsheetToolResponse"
},
"long_text_multi": {
"$ref": "#/components/schemas/AiStudioAgentLongTextToolResponse"
},
"basic_text_multi": {
"$ref": "#/components/schemas/AiStudioAgentBasicTextToolResponse"
},
"basic_image_multi": {
"$ref": "#/components/schemas/AiStudioAgentBasicTextToolResponse"
}
},
"required": [
Expand Down Expand Up @@ -26673,11 +26715,11 @@
"x-box-tag": "ai"
},
"AiStudioAgentExtract": {
"description": "The AI Agent to be used for extraction.",
"description": "The AI agent to be used for metadata extraction.",
"type": "object",
"properties": {
"type": {
"description": "The type of AI agent to be used for extraction.",
"description": "The type of AI agent to be used for metadata extraction.",
"type": "string",
"example": "ai_agent_extract",
"enum": [
Expand All @@ -26693,12 +26735,12 @@
"x-box-tag": "ai_studio"
},
"description": {
"description": "The description of the AI Agent.",
"description": "The description of the AI agent.",
"type": "string",
"example": "This is ASK Agent"
},
"custom_instructions": {
"description": "Custom instructions for the agent.",
"description": "Custom instructions for the AI agent.",
"type": "string",
"example": "This is a custom instruction",
"nullable": true
Expand All @@ -26708,6 +26750,9 @@
},
"basic_text": {
"$ref": "#/components/schemas/AiStudioAgentBasicTextTool"
},
"basic_image": {
"$ref": "#/components/schemas/AiStudioAgentBasicTextTool"
}
},
"required": [
Expand All @@ -26720,11 +26765,11 @@
"x-box-tag": "ai_studio"
},
"AiStudioAgentExtractResponse": {
"description": "The AI Agent to be used for extraction.",
"description": "The AI agent to be used for metadata extraction.",
"type": "object",
"properties": {
"type": {
"description": "The type of AI agent to be used for extraction.",
"description": "The type of AI agent to be used for metadata extraction.",
"type": "string",
"example": "ai_agent_extract",
"enum": [
Expand All @@ -26740,12 +26785,12 @@
"x-box-tag": "ai_studio"
},
"description": {
"description": "The description of the AI Agent.",
"description": "The description of the AI agent.",
"type": "string",
"example": "This is ASK Agent"
},
"custom_instructions": {
"description": "Custom instructions for the agent.",
"description": "Custom instructions for the AI agent.",
"type": "string",
"example": "This is a custom instruction",
"nullable": true
Expand All @@ -26755,6 +26800,9 @@
},
"basic_text": {
"$ref": "#/components/schemas/AiStudioAgentBasicTextToolResponse"
},
"basic_image": {
"$ref": "#/components/schemas/AiStudioAgentBasicTextToolResponse"
}
},
"required": [
Expand Down Expand Up @@ -26811,8 +26859,47 @@
"title": "AI agent long text tool",
"x-box-tag": "ai"
},
"AiStudioAgentSpreadsheetTool": {
"description": "The AI agent tool used to handle spreadsheets and tabular data.",
"type": "object",
"allOf": [
{
"$ref": "#/components/schemas/AiAgentSpreadsheetTool"
},
{
"properties": {}
}
],
"title": "AI agent spreadsheet tool",
"x-box-tag": "ai"
},
"AiStudioAgentSpreadsheetToolResponse": {
"description": "The AI agent tool used to handle spreadsheets and tabular data.",
"type": "object",
"allOf": [
{
"$ref": "#/components/schemas/AiStudioAgentSpreadsheetTool"
},
{
"properties": {
"warnings": {
"description": "Warnings concerning tool.",
"type": "array",
"items": {
"type": "string"
},
"example": [
"MODEL_INACTIVE"
]
}
}
}
],
"title": "AI agent spreadsheet tool",
"x-box-tag": "ai"
},
"AiStudioAgentTextGen": {
"description": "The AI agent used for generating text.",
"description": "The AI agent to be used to generate text.",
"type": "object",
"properties": {
"type": {
Expand All @@ -26832,16 +26919,28 @@
"x-box-tag": "ai_studio"
},
"description": {
"description": "The description of the AI Agent.",
"description": "The description of the AI agent.",
"type": "string",
"example": "This is ASK Agent"
},
"custom_instructions": {
"description": "Custom instructions for the agent.",
"description": "Custom instructions for the AI agent.",
"type": "string",
"example": "This is a custom instruction",
"nullable": true
},
"suggested_questions": {
"description": "Suggested questions for the AI agent. If null, suggested question will be generated. If empty, no suggested questions will be displayed.",
"type": "array",
"items": {
"type": "string"
},
"example": [
"What is in this file?",
"What are the main highlights of this document?"
],
"maxItems": 4
},
"basic_gen": {
"$ref": "#/components/schemas/AiStudioAgentBasicGenTool"
}
Expand All @@ -26856,7 +26955,7 @@
"x-box-tag": "ai_studio"
},
"AiStudioAgentTextGenResponse": {
"description": "The AI agent used for generating text.",
"description": "The AI agent to be used to generate text.",
"type": "object",
"properties": {
"type": {
Expand All @@ -26876,16 +26975,28 @@
"x-box-tag": "ai_studio"
},
"description": {
"description": "The description of the AI Agent.",
"description": "The description of the AI agent.",
"type": "string",
"example": "This is ASK Agent"
},
"custom_instructions": {
"description": "Custom instructions for the agent.",
"description": "Custom instructions for the AI agent.",
"type": "string",
"example": "This is a custom instruction",
"nullable": true
},
"suggested_questions": {
"description": "Suggested questions for the AI agent. If null, suggested question will be generated. If empty, no suggested questions will be displayed.",
"type": "array",
"items": {
"type": "string"
},
"example": [
"What is in this file?",
"What are the main highlights of this document?"
],
"maxItems": 4
},
"basic_gen": {
"$ref": "#/components/schemas/AiStudioAgentBasicGenToolResponse"
}
Expand Down
2 changes: 1 addition & 1 deletion openapi/openapi-v2025.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"url": "http://www.apache.org/licenses/LICENSE-2.0"
},
"version": "2025.0",
"x-box-commit-hash": "8181654fe0"
"x-box-commit-hash": "c96bf15203"
},
"servers": [
{
Expand Down
Loading