AWS.Tools.BedrockAgentRuntime.XML

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>AWS.Tools.BedrockAgentRuntime</name>
    </assembly>
    <members>
        <member name="T:Amazon.PowerShell.Cmdlets.BAR.GetBARAgentMemoryCmdlet">
            <summary>
            Gets the sessions stored in the memory of the agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARAgentMemoryCmdlet.AgentAliasId">
            <summary>
            <para>
            <para>The unique identifier of an alias of an agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARAgentMemoryCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent to which the alias belongs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARAgentMemoryCmdlet.MemoryId">
            <summary>
            <para>
            <para>The unique identifier of the memory. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARAgentMemoryCmdlet.MemoryType">
            <summary>
            <para>
            <para>The type of memory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARAgentMemoryCmdlet.MaxItem">
            <summary>
            <para>
            <para>The maximum number of items to return in the response. If the total number of results
            is greater than this value, use the token returned in the response in the <c>nextToken</c>
            field when making another request to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARAgentMemoryCmdlet.NextToken">
            <summary>
            <para>
            <para>If the total number of results is greater than the maxItems value provided in the
            request, enter the token returned in the <c>nextToken</c> field in the response in
            this field to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARAgentMemoryCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'MemoryContents'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgentRuntime.Model.GetAgentMemoryResponse).
            Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.GetAgentMemoryResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet">
            <summary>
            <note><para>
            The CLI doesn't support streaming operations in Amazon Bedrock, including <c>InvokeAgent</c>.
            </para></note><para>
            Sends a prompt for the agent to process and respond to. Note the following fields
            for the request:
            </para><ul><li><para>
            To continue the same conversation with an agent, use the same <c>sessionId</c> value
            in the request.
            </para></li><li><para>
            To activate trace enablement, turn <c>enableTrace</c> to <c>true</c>. Trace enablement
            helps you follow the agent's reasoning process that led it to the information it processed,
            the actions it took, and the final result it yielded. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/agents-test.html#trace-events">Trace
            enablement</a>.
            </para></li><li><para>
            End a conversation by setting <c>endSession</c> to <c>true</c>.
            </para></li><li><para>
            In the <c>sessionState</c> object, you can include attributes for the session or prompt
            or, if you configured an action group to return control, results from invocation of
            the action group.
            </para></li></ul><para>
            The response is returned in the <c>bytes</c> field of the <c>chunk</c> object.
            </para><ul><li><para>
            The <c>attribution</c> object contains citations for parts of the response.
            </para></li><li><para>
            If you set <c>enableTrace</c> to <c>true</c> in the request, you can trace the agent's
            steps and reasoning process that led it to the response.
            </para></li><li><para>
            If the action predicted was configured to return control, the response returns parameters
            for the action, elicited from the user, in the <c>returnControl</c> field.
            </para></li><li><para>
            Errors are also surfaced in the response.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.AgentAliasId">
            <summary>
            <para>
            <para>The alias of the agent to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.EnableTrace">
            <summary>
            <para>
            <para>Specifies whether to turn on the trace or not to track the agent's reasoning process.
            For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/agents-test.html#trace-events">Trace
            enablement</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.EndSession">
            <summary>
            <para>
            <para>Specifies whether to end the session with the agent or not.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.SessionState_File">
            <summary>
            <para>
            <para>Contains information about the files used by code interpreter.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.InputText">
            <summary>
            <para>
            <para>The prompt text to send the agent.</para><note><para>If you include <c>returnControlInvocationResults</c> in the <c>sessionState</c> field,
            the <c>inputText</c> field will be ignored.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.SessionState_InvocationId">
            <summary>
            <para>
            <para>The identifier of the invocation of an action. This value must match the <c>invocationId</c>
            returned in the <c>InvokeAgent</c> response for the action whose results are provided
            in the <c>returnControlInvocationResults</c> field. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/agents-returncontrol.html">Return
            control to the agent developer</a> and <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/agents-session-state.html">Control
            session context</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.SessionState_KnowledgeBaseConfiguration">
            <summary>
            <para>
            <para>An array of configurations, each of which applies to a knowledge base attached to
            the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.MemoryId">
            <summary>
            <para>
            <para>The unique identifier of the agent memory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.SessionState_PromptSessionAttribute">
            <summary>
            <para>
            <para>Contains attributes that persist across a prompt and the values of those attributes.
            These attributes replace the $prompt_session_attributes$ placeholder variable in the
            orchestration prompt template. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/prompt-placeholders.html">Prompt
            template placeholder variables</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.SessionState_ReturnControlInvocationResult">
            <summary>
            <para>
            <para>Contains information about the results from the action group invocation. For more
            information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/agents-returncontrol.html">Return
            control to the agent developer</a> and <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/agents-session-state.html">Control
            session context</a>.</para><note><para>If you include this field, the <c>inputText</c> field will be ignored.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.SessionState_SessionAttribute">
            <summary>
            <para>
            <para>Contains attributes that persist across a session and the values of those attributes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.SessionId">
            <summary>
            <para>
            <para>The unique identifier of the session. Use the same value across requests to continue
            the same conversation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgentRuntime.Model.InvokeAgentResponse).
            Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.InvokeAgentResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAR.InvokeBARFlowCmdlet">
            <summary>
            Invokes an alias of a flow to run the inputs that you specify and return the output
            of each node as a stream. If there's an error, the error is returned. For more information,
            see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/flows-test.html">Test
            a flow in Amazon Bedrock</a> in the Amazon Bedrock User Guide.
             
             <note><para>
            The CLI doesn't support streaming operations in Amazon Bedrock, including <c>InvokeFlow</c>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARFlowCmdlet.FlowAliasIdentifier">
            <summary>
            <para>
            <para>The unique identifier of the flow alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARFlowCmdlet.FlowIdentifier">
            <summary>
            <para>
            <para>The unique identifier of the flow.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARFlowCmdlet.Input">
            <summary>
            <para>
            <para>A list of objects, each containing information about an input into the flow.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARFlowCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'ResponseStream'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgentRuntime.Model.InvokeFlowResponse).
            Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.InvokeFlowResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARFlowCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet">
            <summary>
            Queries a knowledge base and retrieves information from it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.Filter_AndAll">
            <summary>
            <para>
            <para>Knowledge base data sources are returned if their metadata attributes fulfill all
            the filter conditions inside this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.Equals_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.GreaterThan_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.GreaterThanOrEquals_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.In_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.LessThan_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.LessThanOrEquals_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.ListContains_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.NotEquals_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.NotIn_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.StartsWith_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.StringContains_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base to query.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.VectorSearchConfiguration_NumberOfResult">
            <summary>
            <para>
            <para>The number of source chunks to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.Filter_OrAll">
            <summary>
            <para>
            <para>Knowledge base data sources are returned if their metadata attributes fulfill at least
            one of the filter conditions inside this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.VectorSearchConfiguration_OverrideSearchType">
            <summary>
            <para>
            <para>By default, Amazon Bedrock decides a search strategy for you. If you're using an Amazon
            OpenSearch Serverless vector store that contains a filterable text field, you can
            specify whether to query the knowledge base with a <c>HYBRID</c> search using both
            vector embeddings and raw text, or <c>SEMANTIC</c> search using only vector embeddings.
            For other vector store configurations, only <c>SEMANTIC</c> search is available. For
            more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-test.html">Test
            a knowledge base</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.RetrievalQuery_Text">
            <summary>
            <para>
            <para>The text of the query made to the knowledge base.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.Equals_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.GreaterThan_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.GreaterThanOrEquals_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.In_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.LessThan_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.LessThanOrEquals_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.ListContains_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.NotEquals_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.NotIn_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.StartsWith_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.StringContains_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.NextToken">
            <summary>
            <para>
            <para>If there are more results than can fit in the response, the response returns a <c>nextToken</c>.
            Use this token in the <c>nextToken</c> field of another request to retrieve the next
            batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgentRuntime.Model.RetrieveResponse).
            Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.RetrieveResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KnowledgeBaseId parameter.
            The -PassThru parameter is deprecated, use -Select '^KnowledgeBaseId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet">
            <summary>
            Queries a knowledge base and generates responses based on the retrieved results and
            using the specified foundation model or <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html">inference
            profile</a>. The response only cites sources that are relevant to the query.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.RetrieveAndGenerateConfiguration_ExternalSourcesConfiguration_GenerationConfiguration_AdditionalModelRequestFields">
            <summary>
            <para>
            <para> Additional model parameters and their corresponding values not included in the textInferenceConfig
            structure for an external source. Takes in custom model parameters specific to the
            language model being used. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.GenerationConfiguration_AdditionalModelRequestField">
            <summary>
            <para>
            <para> Additional model parameters and corresponding values not included in the textInferenceConfig
            structure for a knowledge base. This allows users to provide custom model parameters
            specific to the language model being used. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.Filter_AndAll">
            <summary>
            <para>
            <para>Knowledge base data sources are returned if their metadata attributes fulfill all
            the filter conditions inside this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.RetrieveAndGenerateConfiguration_ExternalSourcesConfiguration_GenerationConfiguration_GuardrailConfiguration_GuardrailId">
            <summary>
            <para>
            <para>The unique identifier for the guardrail.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.RetrieveAndGenerateConfiguration_KnowledgeBaseConfiguration_GenerationConfiguration_GuardrailConfiguration_GuardrailId">
            <summary>
            <para>
            <para>The unique identifier for the guardrail.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.RetrieveAndGenerateConfiguration_ExternalSourcesConfiguration_GenerationConfiguration_GuardrailConfiguration_GuardrailVersion">
            <summary>
            <para>
            <para>The version of the guardrail.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.RetrieveAndGenerateConfiguration_KnowledgeBaseConfiguration_GenerationConfiguration_GuardrailConfiguration_GuardrailVersion">
            <summary>
            <para>
            <para>The version of the guardrail.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.Equals_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.GreaterThan_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.GreaterThanOrEquals_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.In_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.LessThan_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.LessThanOrEquals_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.ListContains_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.NotEquals_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.NotIn_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.StartsWith_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.StringContains_Key">
            <summary>
            <para>
            <para>The name that the metadata attribute must match.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.SessionConfiguration_KmsKeyArn">
            <summary>
            <para>
            <para>The ARN of the KMS key encrypting the session.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.KnowledgeBaseConfiguration_KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base that is queried.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.RetrieveAndGenerateConfiguration_ExternalSourcesConfiguration_GenerationConfiguration_InferenceConfig_TextInferenceConfig_MaxTokens">
            <summary>
            <para>
            <para>The maximum number of tokens to generate in the output text. Do not use the minimum
            of 0 or the maximum of 65536. The limit values described here are arbitary values,
            for actual values consult the limits defined by your specific model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.TextInferenceConfig_MaxToken">
            <summary>
            <para>
            <para>The maximum number of tokens to generate in the output text. Do not use the minimum
            of 0 or the maximum of 65536. The limit values described here are arbitary values,
            for actual values consult the limits defined by your specific model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.ExternalSourcesConfiguration_ModelArn">
            <summary>
            <para>
            <para>The modelArn used with the external source wrapper object in the retrieveAndGenerate
            function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.KnowledgeBaseConfiguration_ModelArn">
            <summary>
            <para>
            <para>The ARN of the foundation model or <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html">inference
            profile</a> used to generate a response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.VectorSearchConfiguration_NumberOfResult">
            <summary>
            <para>
            <para>The number of source chunks to retrieve.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.Filter_OrAll">
            <summary>
            <para>
            <para>Knowledge base data sources are returned if their metadata attributes fulfill at least
            one of the filter conditions inside this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.VectorSearchConfiguration_OverrideSearchType">
            <summary>
            <para>
            <para>By default, Amazon Bedrock decides a search strategy for you. If you're using an Amazon
            OpenSearch Serverless vector store that contains a filterable text field, you can
            specify whether to query the knowledge base with a <c>HYBRID</c> search using both
            vector embeddings and raw text, or <c>SEMANTIC</c> search using only vector embeddings.
            For other vector store configurations, only <c>SEMANTIC</c> search is available. For
            more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-test.html">Test
            a knowledge base</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.SessionId">
            <summary>
            <para>
            <para>The unique identifier of the session. When you first make a <c>RetrieveAndGenerate</c>
            request, Amazon Bedrock automatically generates this value. You must reuse this value
            for all subsequent requests in the same conversational session. This value allows
            Amazon Bedrock to maintain context and knowledge from previous interactions. You can't
            explicitly set the <c>sessionId</c> yourself.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.ExternalSourcesConfiguration_Source">
            <summary>
            <para>
            <para>The document used with the external source wrapper object in the retrieveAndGenerate
            function.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.RetrieveAndGenerateConfiguration_ExternalSourcesConfiguration_GenerationConfiguration_InferenceConfig_TextInferenceConfig_StopSequences">
            <summary>
            <para>
            <para>A list of sequences of characters that, if generated, will cause the model to stop
            generating further tokens. Do not use a minimum length of 1 or a maximum length of
            1000. The limit values described here are arbitary values, for actual values consult
            the limits defined by your specific model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.TextInferenceConfig_StopSequence">
            <summary>
            <para>
            <para>A list of sequences of characters that, if generated, will cause the model to stop
            generating further tokens. Do not use a minimum length of 1 or a maximum length of
            1000. The limit values described here are arbitary values, for actual values consult
            the limits defined by your specific model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.RetrieveAndGenerateConfiguration_ExternalSourcesConfiguration_GenerationConfiguration_InferenceConfig_TextInferenceConfig_Temperature">
            <summary>
            <para>
            <para> Controls the random-ness of text generated by the language model, influencing how
            much the model sticks to the most predictable next words versus exploring more surprising
            options. A lower temperature value (e.g. 0.2 or 0.3) makes model outputs more deterministic
            or predictable, while a higher temperature (e.g. 0.8 or 0.9) makes the outputs more
            creative or unpredictable. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.TextInferenceConfig_Temperature">
            <summary>
            <para>
            <para> Controls the random-ness of text generated by the language model, influencing how
            much the model sticks to the most predictable next words versus exploring more surprising
            options. A lower temperature value (e.g. 0.2 or 0.3) makes model outputs more deterministic
            or predictable, while a higher temperature (e.g. 0.8 or 0.9) makes the outputs more
            creative or unpredictable. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.Input_Text">
            <summary>
            <para>
            <para>The query made to the knowledge base.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.ExternalSource_PromptTemplate_TextPromptTemplate">
            <summary>
            <para>
            <para>The template for the prompt that's sent to the model for response generation. You
            can include prompt placeholders, which become replaced before the prompt is sent to
            the model to provide instructions and context to the model. In addition, you can include
            XML tags to delineate meaningful sections of the prompt template.</para><para>For more information, see the following resources:</para><ul><li><para><a href="https://docs.aws.amazon.com/bedrock/latest/userguide/kb-test-config.html#kb-test-config-sysprompt">Knowledge
            base prompt templates</a></para></li><li><para><a href="https://docs.anthropic.com/claude/docs/use-xml-tags">Use XML tags with Anthropic
            Claude models</a></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.PromptTemplate_TextPromptTemplate">
            <summary>
            <para>
            <para>The template for the prompt that's sent to the model for response generation. You
            can include prompt placeholders, which become replaced before the prompt is sent to
            the model to provide instructions and context to the model. In addition, you can include
            XML tags to delineate meaningful sections of the prompt template.</para><para>For more information, see the following resources:</para><ul><li><para><a href="https://docs.aws.amazon.com/bedrock/latest/userguide/kb-test-config.html#kb-test-config-sysprompt">Knowledge
            base prompt templates</a></para></li><li><para><a href="https://docs.anthropic.com/claude/docs/use-xml-tags">Use XML tags with Anthropic
            Claude models</a></para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.RetrieveAndGenerateConfiguration_ExternalSourcesConfiguration_GenerationConfiguration_InferenceConfig_TextInferenceConfig_TopP">
            <summary>
            <para>
            <para> A probability distribution threshold which controls what the model considers for
            the set of possible next tokens. The model will only consider the top p% of the probability
            distribution when generating the next token. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.TextInferenceConfig_TopP">
            <summary>
            <para>
            <para> A probability distribution threshold which controls what the model considers for
            the set of possible next tokens. The model will only consider the top p% of the probability
            distribution when generating the next token. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.QueryTransformationConfiguration_Type">
            <summary>
            <para>
            <para>The type of transformation to apply to the prompt.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.RetrieveAndGenerateConfiguration_Type">
            <summary>
            <para>
            <para>The type of resource that is queried by the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.Equals_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.GreaterThan_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.GreaterThanOrEquals_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.In_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.LessThan_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.LessThanOrEquals_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.ListContains_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.NotEquals_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.NotIn_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.StartsWith_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.StringContains_Value">
            <summary>
            <para>
            <para>The value to whcih to compare the value of the metadata attribute.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgentRuntime.Model.RetrieveAndGenerateResponse).
            Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.RetrieveAndGenerateResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the Input_Text parameter.
            The -PassThru parameter is deprecated, use -Select '^Input_Text' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.BAR.RemoveBARAgentMemoryCmdlet">
            <summary>
            Deletes memory from the specified memory identifier.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.RemoveBARAgentMemoryCmdlet.AgentAliasId">
            <summary>
            <para>
            <para>The unique identifier of an alias of an agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.RemoveBARAgentMemoryCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent to which the alias belongs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.RemoveBARAgentMemoryCmdlet.MemoryId">
            <summary>
            <para>
            <para>The unique identifier of the memory.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.RemoveBARAgentMemoryCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgentRuntime.Model.DeleteAgentMemoryResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.BAR.RemoveBARAgentMemoryCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
    </members>
</doc>