The identity and technical contract details declared by the specification.
DataIngestionJobStatistics
object
The statistics of data ingestion job.
4 properties
PersonallyIdentifiableInformationGuardrailConfig
object
The configuration details for Personally Identifiable Information.
2 properties
LlmCustomization
object
Configuration to customize LLM.
3 properties
WorkRequestSummary
object
Summary information about an asynchronous work request.
10 properties
7 required
CreateKnowledgeBaseDetails
object
The data to create a knowledge base.
6 properties
2 required
KnowledgeBaseCollection
object
Results of a knowledge base search. Contains both KnowledgeBaseSummary items and other information, such as metadata.
1 property
1 required
AgentEndpointCollection
object
Results of an agentEndpoint search. Contains both AgentEndpointSummary items and other information, such as metadata.
1 property
1 required
DataSourceSummary
object
Summary information about a data source.
12 properties
8 required
CreateToolDetails
object
The data to create a Tool.
8 properties
4 required
CreateDataIngestionJobDetails
object
The data to create a data ingestion job.
6 properties
2 required
Agent
object
An agent is an LLM-based autonomous system that understands and generates human-like text, enabling natural-language processing interactions. OCI Generative AI…
14 properties
4 required
DataIngestionJobCollection
object
Results of a data ingestion job search. Contains both DataIngestionJobSummary items and other information, such as metadata.
1 property
1 required
KnowledgeBase
object
A knowledge base is the base for all the data sources that an agent can use to retrieve information for its responses. To use any of the API operations, you mu…
13 properties
8 required
SessionConfig
object
Session Configuration on AgentEndpoint.
1 property
AgentCollection
object
Results of an agent search. Contains both AgentSummary items and other information, such as metadata.
1 property
1 required
WorkRequestSummaryCollection
object
A list of work requests. Can contain both work requests and other information, such as metadata.
1 property
1 required
DataSourceCollection
object
Results of a dataSource search. Contains both DataSourceSummary items and other information, such as metadata.
1 property
1 required
CreateDataSourceDetails
object
The data to create a data source.
8 properties
3 required
ProvisionedCapacityConfig
object
The configuration includes the provisioned capacity id and component runtime (tool versions, and other relevant information).
3 properties
1 required
ContentModerationGuardrailConfig
object
The configuration details about whether to apply the content moderation feature to input and output. Content moderation removes toxic and biased content from r…
2 properties
DataIngestionJob
object
When you create a data source, you specify the location of the data files. To make those files usable by an agent, you must download them into the agent's asso…
15 properties
10 required
OutputConfig
object
Configuration to store results generated by agent.
2 properties
1 required
WorkRequestErrorCollection
object
A list of work request errors. Can contain both errors and other information, such as metadata.
1 property
1 required
HumanInputConfig
object
Human Input Configuration for an AgentEndpoint.
1 property
1 required
UpdateProvisionedCapacityDetails
object
The data to update a provisioned capacity.
5 properties
WorkRequestError
object
An error encountered while performing an operation that is tracked by a work request.
3 properties
3 required
ToolRuntimeConfig
object
Configuration for the tool.
2 properties
1 required
AgentEndpoint
object
The endpoint to access a deployed agent. To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an admini…
23 properties
5 required
CreateProvisionedCapacityDetails
object
The data to create a provisioned capacity.
6 properties
3 required
DataIngestionJobType
object
DataIngestionJob type.
1 property
KnowledgeBaseStatistics
object
Statistics for Default Knowledge Base.
2 properties
IndexConfig
object
The index configuration of Knowledge bases.
1 property
1 required
AgentSummary
object
Summary information about an agent.
14 properties
4 required
WorkRequestLogEntry
object
A log message from performing an operation that is tracked by a work request.
2 properties
2 required
UpdateAgentEndpointDetails
object
The data to update an endpoint.
14 properties
UpdateAgentDetails
object
The data to update an agent.
7 properties
UpdateDataSourceDetails
object
The data to update a data source.
6 properties
ChangeProvisionedCapacityCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
Tool
object
The description of Tool. To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you'…
13 properties
7 required
WorkRequest
object
An asynchronous work request. Work requests help you monitor long-running operations. When you start a long-running operation, the service creates a work reque…
10 properties
7 required
ProvisionedCapacity
object
A provisioned capacity is a resource pool of Genrative AI DACs with properties like AgentRuntimeVersion, unit size, and a tool name to DAC ID mapping. To use a…
11 properties
5 required
DataSourceConfig
object
The details of data source.
2 properties
1 required
PromptInjectionGuardrailConfig
object
The configuration details for Prompt Injection.
1 property
UpdateKnowledgeBaseDetails
object
The data to update a knowledge base.
5 properties
DataSource
object
A data source points to the source of your data. After you add a data source to a knowledge base, you must ingest the data source's data, so that agents using…
14 properties
9 required
ChangeKnowledgeBaseCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
ProvisionedCapacitySummary
object
Summary information about a provisioned capacity.
11 properties
5 required
WorkRequestResource
object
A resource created or operated on by a work request.
5 properties
3 required
ToolSummary
object
Summary information of a Tool.
13 properties
6 required
ToolCollection
object
Results of a Tool search. Contains both ToolSummary items and other information, such as metadata.
1 property
1 required
LlmSelection
object
LLM selection configuration - either DEFAULT or CUSTOM.
1 property
1 required
GuardrailConfig
object
The configuration details about whether to apply the guardrail checks to input and output.
3 properties
UpdateToolDetails
object
The data to update a Tool.
6 properties
LlmConfig
object
Configuration to Agent LLM.
2 properties
ProvisionedCapacityCollection
object
Results of a provisioned capacity search. Contains both ProvisionedCapacitySummary items.
1 property
1 required
CreateAgentDetails
object
The data to create an agent.
8 properties
1 required
PlatformRuntimeConfig
object
Configuration for agent platform component.
2 properties
WorkRequestLogEntryCollection
object
A list of work request logs. Can contain both logs and other information, such as metadata.
1 property
1 required
DataIngestionJobSummary
object
Summary information about a data ingestion job.
14 properties
10 required
ContentModerationConfig
object
The configuration details about whether to apply the content moderation feature to input and output. Content moderation removes toxic and biased content from r…
2 properties
CreateAgentEndpointDetails
object
The data to create an endpoint.
17 properties
2 required
KnowledgeBaseSummary
object
Summary information about a knowledge base.
11 properties
7 required
Error
object
Error information
2 properties
2 required
ToolConfig
object
The configuration and type of Tool.
1 property
1 required
ChangeAgentCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
ChangeAgentEndpointCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
AgentEndpointSummary
object
Summary information about an endpoint.
23 properties
5 required
OutputLocation
object
Location of the output.
1 property
1 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Oracle publishes across the network.