Generative Ai Agent 
===================

.. autosummary::
    :toctree: generative_ai_agent/client
    :nosignatures:
    :template: autosummary/service_client.rst

    oci.generative_ai_agent.GenerativeAiAgentClient
    oci.generative_ai_agent.GenerativeAiAgentClientCompositeOperations

--------
 Models
--------

.. autosummary::
    :toctree: generative_ai_agent/models
    :nosignatures:
    :template: autosummary/model_class.rst

    oci.generative_ai_agent.models.Agent
    oci.generative_ai_agent.models.AgentCollection
    oci.generative_ai_agent.models.AgentEndpoint
    oci.generative_ai_agent.models.AgentEndpointCollection
    oci.generative_ai_agent.models.AgentEndpointSummary
    oci.generative_ai_agent.models.AgentSummary
    oci.generative_ai_agent.models.ApiSchemaInlineInputLocation
    oci.generative_ai_agent.models.ApiSchemaInputLocation
    oci.generative_ai_agent.models.ApiSchemaObjectStorageInputLocation
    oci.generative_ai_agent.models.BasicAuthSecret
    oci.generative_ai_agent.models.ChangeAgentCompartmentDetails
    oci.generative_ai_agent.models.ChangeAgentEndpointCompartmentDetails
    oci.generative_ai_agent.models.ChangeKnowledgeBaseCompartmentDetails
    oci.generative_ai_agent.models.ContentModerationConfig
    oci.generative_ai_agent.models.ContentModerationGuardrailConfig
    oci.generative_ai_agent.models.CreateAgentDetails
    oci.generative_ai_agent.models.CreateAgentEndpointDetails
    oci.generative_ai_agent.models.CreateDataIngestionJobDetails
    oci.generative_ai_agent.models.CreateDataSourceDetails
    oci.generative_ai_agent.models.CreateKnowledgeBaseDetails
    oci.generative_ai_agent.models.CreateToolDetails
    oci.generative_ai_agent.models.DataIngestionJob
    oci.generative_ai_agent.models.DataIngestionJobCollection
    oci.generative_ai_agent.models.DataIngestionJobStatistics
    oci.generative_ai_agent.models.DataIngestionJobSummary
    oci.generative_ai_agent.models.DataSource
    oci.generative_ai_agent.models.DataSourceCollection
    oci.generative_ai_agent.models.DataSourceConfig
    oci.generative_ai_agent.models.DataSourceSummary
    oci.generative_ai_agent.models.DatabaseConnection
    oci.generative_ai_agent.models.DatabaseFunction
    oci.generative_ai_agent.models.DatabaseToolConnection
    oci.generative_ai_agent.models.DefaultIndexConfig
    oci.generative_ai_agent.models.Function
    oci.generative_ai_agent.models.FunctionCallingToolConfig
    oci.generative_ai_agent.models.GuardrailConfig
    oci.generative_ai_agent.models.HttpEndpointAuthConfig
    oci.generative_ai_agent.models.HttpEndpointDelegatedBearerAuthConfig
    oci.generative_ai_agent.models.HttpEndpointIdcsAuthConfig
    oci.generative_ai_agent.models.HttpEndpointNoAuthConfig
    oci.generative_ai_agent.models.HttpEndpointOciResourcePrincipalAuthConfig
    oci.generative_ai_agent.models.HttpEndpointToolConfig
    oci.generative_ai_agent.models.HumanInputConfig
    oci.generative_ai_agent.models.IdcsSecret
    oci.generative_ai_agent.models.Index
    oci.generative_ai_agent.models.IndexConfig
    oci.generative_ai_agent.models.IndexSchema
    oci.generative_ai_agent.models.InlineInputLocation
    oci.generative_ai_agent.models.InputLocation
    oci.generative_ai_agent.models.KnowledgeBase
    oci.generative_ai_agent.models.KnowledgeBaseCollection
    oci.generative_ai_agent.models.KnowledgeBaseConfig
    oci.generative_ai_agent.models.KnowledgeBaseStatistics
    oci.generative_ai_agent.models.KnowledgeBaseSummary
    oci.generative_ai_agent.models.LlmConfig
    oci.generative_ai_agent.models.LlmCustomization
    oci.generative_ai_agent.models.ObjectStorageInputLocation
    oci.generative_ai_agent.models.ObjectStoragePrefix
    oci.generative_ai_agent.models.ObjectStoragePrefixOutputLocation
    oci.generative_ai_agent.models.OciDatabaseConfig
    oci.generative_ai_agent.models.OciObjectStorageDataSourceConfig
    oci.generative_ai_agent.models.OciOpenSearchIndexConfig
    oci.generative_ai_agent.models.OutputConfig
    oci.generative_ai_agent.models.OutputLocation
    oci.generative_ai_agent.models.PersonallyIdentifiableInformationGuardrailConfig
    oci.generative_ai_agent.models.PromptInjectionGuardrailConfig
    oci.generative_ai_agent.models.RagToolConfig
    oci.generative_ai_agent.models.SecretDetail
    oci.generative_ai_agent.models.SessionConfig
    oci.generative_ai_agent.models.SqlToolConfig
    oci.generative_ai_agent.models.Tool
    oci.generative_ai_agent.models.ToolCollection
    oci.generative_ai_agent.models.ToolConfig
    oci.generative_ai_agent.models.ToolSummary
    oci.generative_ai_agent.models.UpdateAgentDetails
    oci.generative_ai_agent.models.UpdateAgentEndpointDetails
    oci.generative_ai_agent.models.UpdateDataSourceDetails
    oci.generative_ai_agent.models.UpdateKnowledgeBaseDetails
    oci.generative_ai_agent.models.UpdateToolDetails
    oci.generative_ai_agent.models.WorkRequest
    oci.generative_ai_agent.models.WorkRequestError
    oci.generative_ai_agent.models.WorkRequestErrorCollection
    oci.generative_ai_agent.models.WorkRequestLogEntry
    oci.generative_ai_agent.models.WorkRequestLogEntryCollection
    oci.generative_ai_agent.models.WorkRequestResource
    oci.generative_ai_agent.models.WorkRequestSummary
    oci.generative_ai_agent.models.WorkRequestSummaryCollection