AWS.Tools.BedrockAgentRuntime.XML
<?xml version="1.0"?>
<doc> <assembly> <name>AWS.Tools.BedrockAgentRuntime</name> </assembly> <members> <member name="T:Amazon.PowerShell.Cmdlets.BAR.AddBARResourceTagCmdlet"> <summary> Associate tags with a resource. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/what-is-service.html">Tagging resources</a> in the Amazon Bedrock User Guide. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.AddBARResourceTagCmdlet.ResourceArn"> <summary> <para> <para>The Amazon Resource Name (ARN) of the resource to tag.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.AddBARResourceTagCmdlet.Tag"> <summary> <para> <para>An object containing key-value pairs that define the tags to attach to the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.AddBARResourceTagCmdlet.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.TagResourceResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.AddBARResourceTagCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ResourceArn parameter. The -PassThru parameter is deprecated, use -Select '^ResourceArn' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.AddBARResourceTagCmdlet.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.CloseBARSessionCmdlet"> <summary> Ends the session. After you end a session, you can still access its content but you can’t add to it. To delete the session and it's content, you use the DeleteSession API operation. For more information about sessions, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/sessions.html">Store and retrieve conversation history and context with Amazon Bedrock sessions</a>. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.CloseBARSessionCmdlet.SessionIdentifier"> <summary> <para> <para>The unique identifier for the session to end. You can specify either the session's <c>sessionId</c> or its Amazon Resource Name (ARN).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.CloseBARSessionCmdlet.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.EndSessionResponse). Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.EndSessionResponse 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.CloseBARSessionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SessionIdentifier parameter. The -PassThru parameter is deprecated, use -Select '^SessionIdentifier' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.CloseBARSessionCmdlet.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.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.GetBARInvocationListCmdlet"> <summary> Lists all invocations associated with a specific session. For more information about sessions, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/sessions.html">Store and retrieve conversation history and context with Amazon Bedrock sessions</a>. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARInvocationListCmdlet.SessionIdentifier"> <summary> <para> <para>The unique identifier for the session to list invocations for. You can specify either the session's <c>sessionId</c> or its Amazon Resource Name (ARN).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARInvocationListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results 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.GetBARInvocationListCmdlet.NextToken"> <summary> <para> <para>If the total number of results is greater than the <c>maxResults</c> 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.GetBARInvocationListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'InvocationSummaries'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgentRuntime.Model.ListInvocationsResponse). Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.ListInvocationsResponse 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.GetBARInvocationListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SessionIdentifier parameter. The -PassThru parameter is deprecated, use -Select '^SessionIdentifier' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.BAR.GetBARInvocationStepCmdlet"> <summary> Retrieves the details of a specific invocation step within an invocation in a session. For more information about sessions, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/sessions.html">Store and retrieve conversation history and context with Amazon Bedrock sessions</a>. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARInvocationStepCmdlet.InvocationIdentifier"> <summary> <para> <para>The unique identifier for the invocation in UUID format.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARInvocationStepCmdlet.InvocationStepId"> <summary> <para> <para>The unique identifier (in UUID format) for the specific invocation step to retrieve.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARInvocationStepCmdlet.SessionIdentifier"> <summary> <para> <para>The unique identifier for the invocation step's associated session. You can specify either the session's <c>sessionId</c> or its Amazon Resource Name (ARN).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARInvocationStepCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'InvocationStep'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgentRuntime.Model.GetInvocationStepResponse). Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.GetInvocationStepResponse 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.GetBARInvocationStepCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SessionIdentifier parameter. The -PassThru parameter is deprecated, use -Select '^SessionIdentifier' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.BAR.GetBARInvocationStepListCmdlet"> <summary> Lists all invocation steps associated with a session and optionally, an invocation within the session. For more information about sessions, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/sessions.html">Store and retrieve conversation history and context with Amazon Bedrock sessions</a>. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARInvocationStepListCmdlet.InvocationIdentifier"> <summary> <para> <para>The unique identifier (in UUID format) for the invocation to list invocation steps for.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARInvocationStepListCmdlet.SessionIdentifier"> <summary> <para> <para>The unique identifier for the session associated with the invocation steps. You can specify either the session's <c>sessionId</c> or its Amazon Resource Name (ARN).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARInvocationStepListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results 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.GetBARInvocationStepListCmdlet.NextToken"> <summary> <para> <para>If the total number of results is greater than the <c>maxResults</c> 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.GetBARInvocationStepListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'InvocationStepSummaries'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgentRuntime.Model.ListInvocationStepsResponse). Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.ListInvocationStepsResponse 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.GetBARInvocationStepListCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SessionIdentifier parameter. The -PassThru parameter is deprecated, use -Select '^SessionIdentifier' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.BAR.GetBAROptimizePromptCmdlet"> <summary> Optimizes a prompt for the task that you specify. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/prompt-management-optimize.html">Optimize a prompt</a> in the <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/what-is-service.html">Amazon Bedrock User Guide</a>. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBAROptimizePromptCmdlet.TargetModelId"> <summary> <para> <para>The unique identifier of the model that you want to optimize the prompt for.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBAROptimizePromptCmdlet.TextPrompt_Text"> <summary> <para> <para>The text in the text prompt to optimize.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBAROptimizePromptCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'OptimizedPrompt'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgentRuntime.Model.OptimizePromptResponse). Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.OptimizePromptResponse 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.GetBAROptimizePromptCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the TargetModelId parameter. The -PassThru parameter is deprecated, use -Select '^TargetModelId' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.BAR.GetBARResourceTagCmdlet"> <summary> List all the tags for the resource you specify. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARResourceTagCmdlet.ResourceArn"> <summary> <para> <para>The Amazon Resource Name (ARN) of the resource for which to list tags.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARResourceTagCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Tags'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgentRuntime.Model.ListTagsForResourceResponse). Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.ListTagsForResourceResponse 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.GetBARResourceTagCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ResourceArn parameter. The -PassThru parameter is deprecated, use -Select '^ResourceArn' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.BAR.GetBARSessionCmdlet"> <summary> Retrieves details about a specific session. For more information about sessions, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/sessions.html">Store and retrieve conversation history and context with Amazon Bedrock sessions</a>. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARSessionCmdlet.SessionIdentifier"> <summary> <para> <para>A unique identifier for the session to retrieve. You can specify either the session's <c>sessionId</c> or its Amazon Resource Name (ARN).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARSessionCmdlet.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.GetSessionResponse). Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.GetSessionResponse 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.GetBARSessionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SessionIdentifier parameter. The -PassThru parameter is deprecated, use -Select '^SessionIdentifier' instead. This parameter will be removed in a future version. </summary> </member> <member name="T:Amazon.PowerShell.Cmdlets.BAR.GetBARSessionListCmdlet"> <summary> Lists all sessions in your Amazon Web Services account. For more information about sessions, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/sessions.html">Store and retrieve conversation history and context with Amazon Bedrock sessions</a>. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.GetBARSessionListCmdlet.MaxResult"> <summary> <para> <para>The maximum number of results 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.GetBARSessionListCmdlet.NextToken"> <summary> <para> <para>If the total number of results is greater than the <c>maxResults</c> 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.GetBARSessionListCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'SessionSummaries'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgentRuntime.Model.ListSessionsResponse). Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.ListSessionsResponse 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></note><para> Sends a prompt for the agent to process and respond to. Note the following fields for the request: <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 contains both <b>chunk</b> and <b>trace</b> attributes. </para><para> The final response is returned in the <c>bytes</c> field of the <c>chunk</c> object. The <c>InvokeAgent</c> returns one chunk for the entire interaction. </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></para> </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.StreamingConfigurations_ApplyGuardrailInterval"> <summary> <para> <para> The guardrail interval to apply as response is generated. By default, the guardrail interval is set to 50 characters. If a larger interval is specified, the response will be generated in larger chunks with fewer <c>ApplyGuardrail</c> calls. The following examples show the response generated for <i>Hello, I am an agent</i> input string.</para><para><b>Example response in chunks: Interval set to 3 characters</b></para><para><c>'Hel', 'lo, ','I am', ' an', ' Age', 'nt'</c></para><para>Each chunk has at least 3 characters except for the last chunk</para><para><b>Example response in chunks: Interval set to 20 or more characters</b></para><para><c>Hello, I am an Agent</c></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.PerformanceConfig_Latency"> <summary> <para> <para>To use a latency-optimized version of the model, set to <c>optimized</c>.</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.ConversationHistory_Message"> <summary> <para> <para>The conversation's messages.</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. </para><ul><li><para>In orchestration prompt template, these attributes replace the $prompt_session_attributes$ placeholder variable. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/prompt-placeholders.html">Prompt template placeholder variables</a>.</para></li><li><para>In <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/agents-multi-agent-collaboration.html">multi-agent collaboration</a>, the <c>promptSessionAttributes</c> will only be used by supervisor agent when $prompt_session_attributes$ is present in prompt template. </para></li></ul> </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. If <c>sessionAttributes</c> are passed to a supervisor agent in <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/agents-multi-agent-collaboration.html">multi-agent collaboration</a>, it will be forwarded to all agent collaborators.</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.SourceArn"> <summary> <para> <para>The ARN of the resource making the request.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARAgentCmdlet.StreamingConfigurations_StreamFinalResponse"> <summary> <para> <para> Specifies whether to enable streaming for the final response. This is set to <c>false</c> by default. </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 <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/what-is-service.html">Amazon Bedrock User Guide</a>. <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.EnableTrace"> <summary> <para> <para>Specifies whether to return the trace for the flow or not. Traces track inputs and outputs for nodes in the flow. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/flows-trace.html">Track each step in your prompt flow by viewing its trace in Amazon Bedrock</a>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARFlowCmdlet.ExecutionId"> <summary> <para> <para>The unique identifier for the current flow execution. If you don't provide a value, Amazon Bedrock creates the identifier for you. </para> </para> </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.PerformanceConfig_Latency"> <summary> <para> <para>To use a latency-optimized version of the model, set to <c>optimized</c>.</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.InvokeBARGenerateQueryCmdlet"> <summary> Generates an SQL query from a natural language query. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-generate-query.html">Generate a query for structured data</a> in the Amazon Bedrock User Guide. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARGenerateQueryCmdlet.KnowledgeBaseConfiguration_KnowledgeBaseArn"> <summary> <para> <para>The ARN of the knowledge base</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARGenerateQueryCmdlet.TransformationConfiguration_Mode"> <summary> <para> <para>The mode of the transformation.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARGenerateQueryCmdlet.QueryGenerationInput_Text"> <summary> <para> <para>The text of the query.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARGenerateQueryCmdlet.QueryGenerationInput_Type"> <summary> <para> <para>The type of the query.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARGenerateQueryCmdlet.TextToSqlConfiguration_Type"> <summary> <para> <para>The type of resource to use in transformation.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARGenerateQueryCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'Queries'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgentRuntime.Model.GenerateQueryResponse). Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.GenerateQueryResponse 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.InvokeBARGenerateQueryCmdlet.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.InvokeBARInlineAgentCmdlet"> <summary> Invokes an inline Amazon Bedrock agent using the configurations you provide with the request. <ul><li><para> Specify the following fields for security purposes. </para><ul><li><para> (Optional) <c>customerEncryptionKeyArn</c> – The Amazon Resource Name (ARN) of a KMS key to encrypt the creation of the agent. </para></li><li><para> (Optional) <c>idleSessionTTLinSeconds</c> – Specify the number of seconds for which the agent should maintain session information. After this time expires, the subsequent <c>InvokeInlineAgent</c> request begins a new session. </para></li></ul></li><li><para> To override the default prompt behavior for agent orchestration and to use advanced prompts, include a <c>promptOverrideConfiguration</c> object. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html">Advanced prompts</a>. </para></li><li><para> The agent instructions will not be honored if your agent has only one knowledge base, uses default prompts, has no action group, and user input is disabled. </para></li></ul><note></note> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.ActionGroup"> <summary> <para> <para> A list of action groups with each action group defining the action the inline agent needs to carry out. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.AgentCollaboration"> <summary> <para> <para> Defines how the inline collaborator agent handles information across multiple collaborator agents to coordinate a final response. The inline collaborator agent can also be the supervisor. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.AgentName"> <summary> <para> <para>The name for the agent.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.StreamingConfigurations_ApplyGuardrailInterval"> <summary> <para> <para> The guardrail interval to apply as response is generated. By default, the guardrail interval is set to 50 characters. If a larger interval is specified, the response will be generated in larger chunks with fewer <c>ApplyGuardrail</c> calls. The following examples show the response generated for <i>Hello, I am an agent</i> input string.</para><para><b>Example response in chunks: Interval set to 3 characters</b></para><para><c>'Hel', 'lo, ','I am', ' an', ' Age', 'nt'</c></para><para>Each chunk has at least 3 characters except for the last chunk</para><para><b>Example response in chunks: Interval set to 20 or more characters</b></para><para><c>Hello, I am an Agent</c></para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.CollaboratorConfiguration"> <summary> <para> <para> Settings for an inline agent collaborator called with <a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeInlineAgent.html">InvokeInlineAgent</a>. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.Collaborator"> <summary> <para> <para> List of collaborator inline agents. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.CustomerEncryptionKeyArn"> <summary> <para> <para> The Amazon Resource Name (ARN) of the Amazon Web Services KMS key to use to encrypt your inline agent. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.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/trace-events.html">Using trace</a>. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.EndSession"> <summary> <para> <para> Specifies whether to end the session with the inline agent or not. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.InlineSessionState_File"> <summary> <para> <para> Contains information about the files used by code interpreter. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.FoundationModel"> <summary> <para> <para> The <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/model-ids.html#model-ids-arns">model identifier (ID)</a> of the model to use for orchestration by the inline agent. For example, <c>meta.llama3-1-70b-instruct-v1:0</c>. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.GuardrailConfiguration_GuardrailIdentifier"> <summary> <para> <para> The unique identifier for the guardrail. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.GuardrailConfiguration_GuardrailVersion"> <summary> <para> <para> The version of the guardrail. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.IdleSessionTTLInSecond"> <summary> <para> <para> The number of seconds for which the inline agent should maintain session information. After this time expires, the subsequent <c>InvokeInlineAgent</c> request begins a new session. </para><para>A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and the data provided before the timeout is deleted.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.InputText"> <summary> <para> <para> The prompt text to send to 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.InvokeBARInlineAgentCmdlet.Instruction"> <summary> <para> <para> The instructions that tell the inline agent what it should do and how it should interact with users. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.InlineSessionState_InvocationId"> <summary> <para> <para> The identifier of the invocation of an action. This value must match the <c>invocationId</c> returned in the <c>InvokeInlineAgent</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>. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.KnowledgeBases"> <summary> <para> <para> Contains information of the knowledge bases to associate with. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.Executor_Lambda"> <summary> <para> <para>The Amazon Resource Name (ARN) of the Lambda function containing the business logic that is carried out upon invoking the action. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.PerformanceConfig_Latency"> <summary> <para> <para>To use a latency-optimized version of the model, set to <c>optimized</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.ConversationHistory_Message"> <summary> <para> <para>The conversation's messages.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.OrchestrationType"> <summary> <para> <para>Specifies the type of orchestration strategy for the agent. This is set to DEFAULT orchestration type, by default. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.PromptOverrideConfiguration_OverrideLambda"> <summary> <para> <para>The ARN of the Lambda function to use when parsing the raw foundation model output in parts of the agent sequence. If you specify this field, at least one of the <c>promptConfigurations</c> must contain a <c>parserMode</c> value that is set to <c>OVERRIDDEN</c>. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/lambda-parser.html">Parser Lambda function in Amazon Bedrock Agents</a>. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.PromptOverrideConfiguration_PromptConfiguration"> <summary> <para> <para>Contains configurations to override a prompt template in one part of an agent sequence. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html">Advanced prompts</a>. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.InlineSessionState_PromptSessionAttribute"> <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.InvokeBARInlineAgentCmdlet.InlineSessionState_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>. </para><note><para>If you include this field 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.InvokeBARInlineAgentCmdlet.InlineSessionState_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.InvokeBARInlineAgentCmdlet.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.InvokeBARInlineAgentCmdlet.StreamingConfigurations_StreamFinalResponse"> <summary> <para> <para> Specifies whether to enable streaming for the final response. This is set to <c>false</c> by default. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.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.InvokeInlineAgentResponse). Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.InvokeInlineAgentResponse 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.InvokeBARInlineAgentCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SessionId parameter. The -PassThru parameter is deprecated, use -Select '^SessionId' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARInlineAgentCmdlet.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.InvokeBARRerankCmdlet"> <summary> Reranks the relevance of sources based on queries. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/rerank.html">Improve the relevance of query responses with a reranker model</a>. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRerankCmdlet.ModelConfiguration_AdditionalModelRequestField"> <summary> <para> <para>A JSON object whose keys are request fields for the model and whose values are values for those fields.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRerankCmdlet.ModelConfiguration_ModelArn"> <summary> <para> <para>The ARN of the reranker model.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRerankCmdlet.BedrockRerankingConfiguration_NumberOfResult"> <summary> <para> <para>The number of results to return after reranking.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRerankCmdlet.Query"> <summary> <para> <para>An array of objects, each of which contains information about a query to submit to the reranker model.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRerankCmdlet.Source"> <summary> <para> <para>An array of objects, each of which contains information about the sources to rerank.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRerankCmdlet.RerankingConfiguration_Type"> <summary> <para> <para>The type of reranker that the configurations apply to.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRerankCmdlet.NextToken"> <summary> <para> <para>If the total number of results was greater than could fit in a response, a token is returned in the <c>nextToken</c> field. You can enter that token in this field to return the next batch of results.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRerankCmdlet.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.RerankResponse). Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.RerankResponse 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.InvokeBARRerankCmdlet.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.ModelConfiguration_AdditionalModelRequestField"> <summary> <para> <para>A JSON object whose keys are request fields for the model and whose values are values for those fields.</para> </para> </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.SelectiveModeConfiguration_FieldsToExclude"> <summary> <para> <para>An array of objects, each of which specifies a metadata field to exclude from consideration when reranking.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.SelectiveModeConfiguration_FieldsToInclude"> <summary> <para> <para>An array of objects, each of which specifies a metadata field to include in consideration when reranking. The remaining metadata fields are ignored.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.GuardrailConfiguration_GuardrailId"> <summary> <para> <para>The unique identifier for the guardrail.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.GuardrailConfiguration_GuardrailVersion"> <summary> <para> <para>The version of the guardrail.</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.ImplicitFilterConfiguration_MetadataAttribute"> <summary> <para> <para>Metadata that can be used in a filter.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.ImplicitFilterConfiguration_ModelArn"> <summary> <para> <para>The model that generates the filter.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.ModelConfiguration_ModelArn"> <summary> <para> <para>The ARN of the reranker model to use.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveCmdlet.BedrockRerankingConfiguration_NumberOfRerankedResult"> <summary> <para> <para>The number of results to return after reranking.</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.MetadataConfiguration_SelectionMode"> <summary> <para> <para>Specifies whether to consider all metadata when reranking, or only the metadata that you select. If you specify <c>SELECTIVE</c>, include the <c>selectiveModeConfiguration</c> field.</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.RerankingConfiguration_Type"> <summary> <para> <para>The type of reranker model.</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.OrchestrationConfiguration_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.ModelConfiguration_AdditionalModelRequestField"> <summary> <para> <para>A JSON object whose keys are request fields for the model and whose values are values for those fields.</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.SelectiveModeConfiguration_FieldsToExclude"> <summary> <para> <para>An array of objects, each of which specifies a metadata field to exclude from consideration when reranking.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.SelectiveModeConfiguration_FieldsToInclude"> <summary> <para> <para>An array of objects, each of which specifies a metadata field to include in consideration when reranking. The remaining metadata fields are ignored.</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.ExternalSourcesConfig_PerformanceConfig_Latency"> <summary> <para> <para>To use a latency-optimized version of the model, set to <c>optimized</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.KnowledgeBaseConfig_GenerationConfig_PerformanceConfig_Latency"> <summary> <para> <para>To use a latency-optimized version of the model, set to <c>optimized</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.KnowledgeBaseConfig_OrchestrationConfig_PerformanceConfig_Latency"> <summary> <para> <para>To use a latency-optimized version of the model, set to <c>optimized</c>.</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.RetrieveAndGenerateConfiguration_KnowledgeBaseConfiguration_OrchestrationConfiguration_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.ImplicitFilterConfiguration_MetadataAttribute"> <summary> <para> <para>Metadata that can be used in a filter.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.ExternalSourcesConfiguration_ModelArn"> <summary> <para> <para>The model Amazon Resource Name (ARN) for the external source wrapper object in the <c>retrieveAndGenerate</c> 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.ImplicitFilterConfiguration_ModelArn"> <summary> <para> <para>The model that generates the filter.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.ModelConfiguration_ModelArn"> <summary> <para> <para>The ARN of the reranker model to use.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.BedrockRerankingConfiguration_NumberOfRerankedResult"> <summary> <para> <para>The number of results to return after reranking.</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.MetadataConfiguration_SelectionMode"> <summary> <para> <para>Specifies whether to consider all metadata when reranking, or only the metadata that you select. If you specify <c>SELECTIVE</c>, include the <c>selectiveModeConfiguration</c> field.</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 for the external source wrapper object in the <c>retrieveAndGenerate</c> 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_KnowledgeBaseConfiguration_OrchestrationConfiguration_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.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.RetrieveAndGenerateConfiguration_KnowledgeBaseConfiguration_OrchestrationConfiguration_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.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_KnowledgeBaseConfiguration_OrchestrationConfiguration_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.RetrieveAndGenerateConfiguration_KnowledgeBaseConfiguration_OrchestrationConfiguration_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.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.RerankingConfiguration_Type"> <summary> <para> <para>The type of reranker model.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateCmdlet.RetrieveAndGenerateConfiguration_Type"> <summary> <para> <para>The type of resource that contains your data for retrieving information and generating responses.</para><note><para>If you choose to use <c>EXTERNAL_SOURCES</c>, then currently only Anthropic Claude 3 Sonnet models for knowledge bases are supported.</para></note> </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.InvokeBARRetrieveAndGenerateStreamCmdlet"> <summary> Queries a knowledge base and generates responses based on the retrieved results, with output in streaming format. <note><para> The CLI doesn't support streaming operations in Amazon Bedrock, including <c>InvokeModelWithResponseStream</c>. </para></note><para> This operation requires permission for the <c> bedrock:RetrieveAndGenerate</c> action. </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.OrchestrationConfiguration_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.InvokeBARRetrieveAndGenerateStreamCmdlet.ModelConfiguration_AdditionalModelRequestField"> <summary> <para> <para>A JSON object whose keys are request fields for the model and whose values are values for those fields.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.SelectiveModeConfiguration_FieldsToExclude"> <summary> <para> <para>An array of objects, each of which specifies a metadata field to exclude from consideration when reranking.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.SelectiveModeConfiguration_FieldsToInclude"> <summary> <para> <para>An array of objects, each of which specifies a metadata field to include in consideration when reranking. The remaining metadata fields are ignored.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.GuardrailConfiguration_GuardrailId"> <summary> <para> <para>The unique identifier for the guardrail.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.RetrieveAndGenerateConfiguration_ExternalSourcesConfiguration_GenerationConfiguration_GuardrailConfiguration_GuardrailVersion"> <summary> <para> <para>The version of the guardrail.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.GuardrailConfiguration_GuardrailVersion"> <summary> <para> <para>The version of the guardrail.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.Equals_Key"> <summary> <para> <para>The name that the metadata attribute must match.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.GreaterThan_Key"> <summary> <para> <para>The name that the metadata attribute must match.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.GreaterThanOrEquals_Key"> <summary> <para> <para>The name that the metadata attribute must match.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.In_Key"> <summary> <para> <para>The name that the metadata attribute must match.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.LessThan_Key"> <summary> <para> <para>The name that the metadata attribute must match.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.LessThanOrEquals_Key"> <summary> <para> <para>The name that the metadata attribute must match.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.ListContains_Key"> <summary> <para> <para>The name that the metadata attribute must match.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.NotEquals_Key"> <summary> <para> <para>The name that the metadata attribute must match.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.NotIn_Key"> <summary> <para> <para>The name that the metadata attribute must match.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.StartsWith_Key"> <summary> <para> <para>The name that the metadata attribute must match.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.StringContains_Key"> <summary> <para> <para>The name that the metadata attribute must match.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.Stream_ExternalSourcesConfig_PerformanceConfig_Latency"> <summary> <para> <para>To use a latency-optimized version of the model, set to <c>optimized</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.Stream_KnowledgeBaseConfig_GenerationConfig_PerformanceConfig_Latency"> <summary> <para> <para>To use a latency-optimized version of the model, set to <c>optimized</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.Stream_KnowledgeBaseConfig_OrchestrationConfig_PerformanceConfig_Latency"> <summary> <para> <para>To use a latency-optimized version of the model, set to <c>optimized</c>.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.RetrieveAndGenerateConfiguration_KnowledgeBaseConfiguration_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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.ImplicitFilterConfiguration_MetadataAttribute"> <summary> <para> <para>Metadata that can be used in a filter.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.ExternalSourcesConfiguration_ModelArn"> <summary> <para> <para>The model Amazon Resource Name (ARN) for the external source wrapper object in the <c>retrieveAndGenerate</c> function.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.ImplicitFilterConfiguration_ModelArn"> <summary> <para> <para>The model that generates the filter.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.ModelConfiguration_ModelArn"> <summary> <para> <para>The ARN of the reranker model to use.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.BedrockRerankingConfiguration_NumberOfRerankedResult"> <summary> <para> <para>The number of results to return after reranking.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.VectorSearchConfiguration_NumberOfResult"> <summary> <para> <para>The number of source chunks to retrieve.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.MetadataConfiguration_SelectionMode"> <summary> <para> <para>Specifies whether to consider all metadata when reranking, or only the metadata that you select. If you specify <c>SELECTIVE</c>, include the <c>selectiveModeConfiguration</c> field.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.ExternalSourcesConfiguration_Source"> <summary> <para> <para>The document for the external source wrapper object in the <c>retrieveAndGenerate</c> function.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.RetrieveAndGenerateConfiguration_KnowledgeBaseConfiguration_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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.RetrieveAndGenerateConfiguration_KnowledgeBaseConfiguration_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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.Input_Text"> <summary> <para> <para>The query made to the knowledge base.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.RetrieveAndGenerateConfiguration_ExternalSourcesConfiguration_GenerationConfiguration_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.InvokeBARRetrieveAndGenerateStreamCmdlet.RetrieveAndGenerateConfiguration_KnowledgeBaseConfiguration_GenerationConfiguration_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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.RetrieveAndGenerateConfiguration_KnowledgeBaseConfiguration_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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.RerankingConfiguration_Type"> <summary> <para> <para>The type of reranker model.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.RetrieveAndGenerateConfiguration_Type"> <summary> <para> <para>The type of resource that contains your data for retrieving information and generating responses.</para><note><para>If you choose to use <c>EXTERNAL_SOURCES</c>, then currently only Anthropic Claude 3 Sonnet models for knowledge bases are supported.</para></note> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.RetrieveAndGenerateStreamResponse). Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.RetrieveAndGenerateStreamResponse 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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.InvokeBARRetrieveAndGenerateStreamCmdlet.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.NewBARInvocationCmdlet"> <summary> Creates a new invocation within a session. An invocation groups the related invocation steps that store the content from a conversation. For more information about sessions, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/sessions.html">Store and retrieve conversation history and context with Amazon Bedrock sessions</a>. <para> Related APIs </para><ul><li><para><a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ListInvocations.html">ListInvocations</a></para></li><li><para><a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ListSessions.html">ListSessions</a></para></li><li><para><a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GetSession.html">GetSession</a></para></li></ul> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.NewBARInvocationCmdlet.Description"> <summary> <para> <para>A description for the interactions in the invocation. For example, "User asking about weather in Seattle".</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.NewBARInvocationCmdlet.InvocationId"> <summary> <para> <para>A unique identifier for the invocation in UUID format.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.NewBARInvocationCmdlet.SessionIdentifier"> <summary> <para> <para>The unique identifier for the associated session for the invocation. You can specify either the session's <c>sessionId</c> or its Amazon Resource Name (ARN). </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.NewBARInvocationCmdlet.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.CreateInvocationResponse). Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.CreateInvocationResponse 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.NewBARInvocationCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SessionIdentifier parameter. The -PassThru parameter is deprecated, use -Select '^SessionIdentifier' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.NewBARInvocationCmdlet.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.NewBARSessionCmdlet"> <summary> Creates a session to temporarily store conversations for generative AI (GenAI) applications built with open-source frameworks such as LangGraph and LlamaIndex. Sessions enable you to save the state of conversations at checkpoints, with the added security and infrastructure of Amazon Web Services. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/sessions.html">Store and retrieve conversation history and context with Amazon Bedrock sessions</a>. <para> By default, Amazon Bedrock uses Amazon Web Services-managed keys for session encryption, including session metadata, or you can use your own KMS key. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/session-encryption.html">Amazon Bedrock session encryption</a>. </para><note><para> You use a session to store state and conversation history for generative AI applications built with open-source frameworks. For Amazon Bedrock Agents, the service automatically manages conversation context and associates them with the agent-specific sessionId you specify in the <a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html">InvokeAgent</a> API operation. </para></note><para> Related APIs: </para><ul><li><para><a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ListSessions.html">ListSessions</a></para></li><li><para><a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GetSession.html">GetSession</a></para></li><li><para><a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_EndSession.html">EndSession</a></para></li><li><para><a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_DeleteSession.html">DeleteSession</a></para></li></ul> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.NewBARSessionCmdlet.EncryptionKeyArn"> <summary> <para> <para>The Amazon Resource Name (ARN) of the KMS key to use to encrypt the session data. The user or role creating the session must have permission to use the key. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/session-encryption.html">Amazon Bedrock session encryption</a>. </para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.NewBARSessionCmdlet.SessionMetadata"> <summary> <para> <para>A map of key-value pairs containing attributes to be persisted across the session. For example, the user's ID, their language preference, and the type of device they are using.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.NewBARSessionCmdlet.Tag"> <summary> <para> <para>Specify the key-value pairs for the tags that you want to attach to the session.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.NewBARSessionCmdlet.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.CreateSessionResponse). Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.CreateSessionResponse 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.NewBARSessionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the EncryptionKeyArn parameter. The -PassThru parameter is deprecated, use -Select '^EncryptionKeyArn' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.NewBARSessionCmdlet.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.SessionId"> <summary> <para> <para>The unique session 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> <member name="T:Amazon.PowerShell.Cmdlets.BAR.RemoveBARResourceTagCmdlet"> <summary> Remove tags from a resource. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.RemoveBARResourceTagCmdlet.ResourceArn"> <summary> <para> <para>The Amazon Resource Name (ARN) of the resource from which to remove tags.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.RemoveBARResourceTagCmdlet.TagKey"> <summary> <para> <para>A list of keys of the tags to remove from the resource.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.RemoveBARResourceTagCmdlet.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.UntagResourceResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.RemoveBARResourceTagCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the ResourceArn parameter. The -PassThru parameter is deprecated, use -Select '^ResourceArn' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.RemoveBARResourceTagCmdlet.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.RemoveBARSessionCmdlet"> <summary> Deletes a session that you ended. You can't delete a session with an <c>ACTIVE</c> status. To delete an active session, you must first end it with the <a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_EndSession.html">EndSession</a> API operation. For more information about sessions, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/sessions.html">Store and retrieve conversation history and context with Amazon Bedrock sessions</a>. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.RemoveBARSessionCmdlet.SessionIdentifier"> <summary> <para> <para>The unique identifier for the session to be deleted. You can specify either the session's <c>sessionId</c> or its Amazon Resource Name (ARN).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.RemoveBARSessionCmdlet.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.DeleteSessionResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.RemoveBARSessionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SessionIdentifier parameter. The -PassThru parameter is deprecated, use -Select '^SessionIdentifier' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.RemoveBARSessionCmdlet.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.UpdateBARSessionCmdlet"> <summary> Updates the metadata or encryption settings of a session. For more information about sessions, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/sessions.html">Store and retrieve conversation history and context with Amazon Bedrock sessions</a>. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.UpdateBARSessionCmdlet.SessionIdentifier"> <summary> <para> <para>The unique identifier of the session to modify. You can specify either the session's <c>sessionId</c> or its Amazon Resource Name (ARN).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.UpdateBARSessionCmdlet.SessionMetadata"> <summary> <para> <para>A map of key-value pairs containing attributes to be persisted across the session. For example the user's ID, their language preference, and the type of device they are using.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.UpdateBARSessionCmdlet.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.UpdateSessionResponse). Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.UpdateSessionResponse 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.UpdateBARSessionCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SessionIdentifier parameter. The -PassThru parameter is deprecated, use -Select '^SessionIdentifier' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.UpdateBARSessionCmdlet.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.WriteBARInvocationStepCmdlet"> <summary> Add an invocation step to an invocation in a session. An invocation step stores fine-grained state checkpoints, including text and images, for each interaction. For more information about sessions, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/sessions.html">Store and retrieve conversation history and context with Amazon Bedrock sessions</a>. <para> Related APIs: </para><ul><li><para><a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GetInvocationStep.html">GetInvocationStep</a></para></li><li><para><a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ListInvocationSteps.html">ListInvocationSteps</a></para></li><li><para><a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ListInvocations.html">ListInvocations</a></para></li><li><para><a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ListInvocations.html">ListSessions</a></para></li></ul> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.WriteBARInvocationStepCmdlet.Payload_ContentBlock"> <summary> <para> <para>The content for the invocation step.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.WriteBARInvocationStepCmdlet.InvocationIdentifier"> <summary> <para> <para>The unique identifier (in UUID format) of the invocation to add the invocation step to.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.WriteBARInvocationStepCmdlet.InvocationStepId"> <summary> <para> <para>The unique identifier of the invocation step in UUID format.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.WriteBARInvocationStepCmdlet.InvocationStepTime"> <summary> <para> <para>The timestamp for when the invocation step occurred.</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.WriteBARInvocationStepCmdlet.SessionIdentifier"> <summary> <para> <para>The unique identifier for the session to add the invocation step to. You can specify either the session's <c>sessionId</c> or its Amazon Resource Name (ARN).</para> </para> </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.WriteBARInvocationStepCmdlet.Select"> <summary> Use the -Select parameter to control the cmdlet output. The default value is 'InvocationStepId'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgentRuntime.Model.PutInvocationStepResponse). Specifying the name of a property of type Amazon.BedrockAgentRuntime.Model.PutInvocationStepResponse 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.WriteBARInvocationStepCmdlet.PassThru"> <summary> Changes the cmdlet behavior to return the value passed to the SessionIdentifier parameter. The -PassThru parameter is deprecated, use -Select '^SessionIdentifier' instead. This parameter will be removed in a future version. </summary> </member> <member name="P:Amazon.PowerShell.Cmdlets.BAR.WriteBARInvocationStepCmdlet.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> |