Generative Ai Inference 
=======================

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

    oci.generative_ai_inference.GenerativeAiInferenceClient
    oci.generative_ai_inference.GenerativeAiInferenceClientCompositeOperations

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

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

    oci.generative_ai_inference.models.AssistantMessage
    oci.generative_ai_inference.models.BaseChatRequest
    oci.generative_ai_inference.models.BaseChatResponse
    oci.generative_ai_inference.models.ChatChoice
    oci.generative_ai_inference.models.ChatContent
    oci.generative_ai_inference.models.ChatDetails
    oci.generative_ai_inference.models.ChatResult
    oci.generative_ai_inference.models.Choice
    oci.generative_ai_inference.models.Citation
    oci.generative_ai_inference.models.CohereChatBotMessage
    oci.generative_ai_inference.models.CohereChatRequest
    oci.generative_ai_inference.models.CohereChatResponse
    oci.generative_ai_inference.models.CohereLlmInferenceRequest
    oci.generative_ai_inference.models.CohereLlmInferenceResponse
    oci.generative_ai_inference.models.CohereMessage
    oci.generative_ai_inference.models.CohereParameterDefinition
    oci.generative_ai_inference.models.CohereResponseFormat
    oci.generative_ai_inference.models.CohereResponseJsonFormat
    oci.generative_ai_inference.models.CohereResponseTextFormat
    oci.generative_ai_inference.models.CohereSystemMessage
    oci.generative_ai_inference.models.CohereTool
    oci.generative_ai_inference.models.CohereToolCall
    oci.generative_ai_inference.models.CohereToolMessage
    oci.generative_ai_inference.models.CohereToolResult
    oci.generative_ai_inference.models.CohereUserMessage
    oci.generative_ai_inference.models.DedicatedServingMode
    oci.generative_ai_inference.models.Document
    oci.generative_ai_inference.models.DocumentRank
    oci.generative_ai_inference.models.EmbedTextDetails
    oci.generative_ai_inference.models.EmbedTextResult
    oci.generative_ai_inference.models.FunctionCall
    oci.generative_ai_inference.models.FunctionDefinition
    oci.generative_ai_inference.models.GenerateTextDetails
    oci.generative_ai_inference.models.GenerateTextResult
    oci.generative_ai_inference.models.GeneratedText
    oci.generative_ai_inference.models.GenericChatRequest
    oci.generative_ai_inference.models.GenericChatResponse
    oci.generative_ai_inference.models.ImageContent
    oci.generative_ai_inference.models.ImageUrl
    oci.generative_ai_inference.models.LlamaLlmInferenceRequest
    oci.generative_ai_inference.models.LlamaLlmInferenceResponse
    oci.generative_ai_inference.models.LlmInferenceRequest
    oci.generative_ai_inference.models.LlmInferenceResponse
    oci.generative_ai_inference.models.Logprobs
    oci.generative_ai_inference.models.Message
    oci.generative_ai_inference.models.OnDemandServingMode
    oci.generative_ai_inference.models.RerankTextDetails
    oci.generative_ai_inference.models.RerankTextResult
    oci.generative_ai_inference.models.SearchQuery
    oci.generative_ai_inference.models.ServingMode
    oci.generative_ai_inference.models.SummarizeTextDetails
    oci.generative_ai_inference.models.SummarizeTextResult
    oci.generative_ai_inference.models.SystemMessage
    oci.generative_ai_inference.models.TextContent
    oci.generative_ai_inference.models.TokenLikelihood
    oci.generative_ai_inference.models.ToolCall
    oci.generative_ai_inference.models.ToolChoice
    oci.generative_ai_inference.models.ToolChoiceAuto
    oci.generative_ai_inference.models.ToolChoiceFunction
    oci.generative_ai_inference.models.ToolChoiceNone
    oci.generative_ai_inference.models.ToolChoiceRequired
    oci.generative_ai_inference.models.ToolDefinition
    oci.generative_ai_inference.models.ToolMessage
    oci.generative_ai_inference.models.UserMessage