Bedrock-1
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:362
ToolCallLLM for Bedrock
Extends
Section titled “Extends”ToolCallLLM
<BedrockAdditionalChatOptions
>
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new Bedrock(
__namedParameters
):Bedrock
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:374
Parameters
Section titled “Parameters”__namedParameters
Section titled “__namedParameters”Returns
Section titled “Returns”Bedrock
Overrides
Section titled “Overrides”ToolCallLLM<BedrockAdditionalChatOptions>.constructor
Properties
Section titled “Properties”actualModel
Section titled “actualModel”
protected
actualModel:string
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:364
model:
string
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:365
temperature
Section titled “temperature”temperature:
number
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:366
topP:
number
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:367
maxTokens?
Section titled “maxTokens?”
optional
maxTokens:number
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:368
provider
Section titled “provider”provider:
Provider
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:369
optional
topK:number
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:370
Accessors
Section titled “Accessors”supportToolCall
Section titled “supportToolCall”Get Signature
Section titled “Get Signature”get supportToolCall():
boolean
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:391
Returns
Section titled “Returns”boolean
Overrides
Section titled “Overrides”ToolCallLLM.supportToolCall
metadata
Section titled “metadata”Get Signature
Section titled “Get Signature”get metadata():
LLMMetadata
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:395
Returns
Section titled “Returns”LLMMetadata
Overrides
Section titled “Overrides”ToolCallLLM.metadata
Methods
Section titled “Methods”nonStreamChat()
Section titled “nonStreamChat()”
protected
nonStreamChat(params
):Promise
<BedrockChatNonStreamResponse
>
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:408
Parameters
Section titled “Parameters”params
Section titled “params”Returns
Section titled “Returns”Promise
<BedrockChatNonStreamResponse
>
streamChat()
Section titled “streamChat()”
protected
streamChat(params
):BedrockChatStreamResponse
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:441
Parameters
Section titled “Parameters”params
Section titled “params”Returns
Section titled “Returns”BedrockChatStreamResponse
chat()
Section titled “chat()”Call Signature
Section titled “Call Signature”chat(
params
):Promise
<BedrockChatStreamResponse
>
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:464
Parameters
Section titled “Parameters”params
Section titled “params”Returns
Section titled “Returns”Promise
<BedrockChatStreamResponse
>
Overrides
Section titled “Overrides”ToolCallLLM.chat
Call Signature
Section titled “Call Signature”chat(
params
):Promise
<BedrockChatNonStreamResponse
>
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:465
Parameters
Section titled “Parameters”params
Section titled “params”Returns
Section titled “Returns”Promise
<BedrockChatNonStreamResponse
>
Overrides
Section titled “Overrides”ToolCallLLM.chat
complete()
Section titled “complete()”Call Signature
Section titled “Call Signature”complete(
params
):Promise
<AsyncIterable
<CompletionResponse
,any
,any
>>
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:478
Parameters
Section titled “Parameters”params
Section titled “params”LLMCompletionParamsStreaming
Returns
Section titled “Returns”Promise
<AsyncIterable
<CompletionResponse
, any
, any
>>
Overrides
Section titled “Overrides”ToolCallLLM.complete
Call Signature
Section titled “Call Signature”complete(
params
):Promise
<CompletionResponse
>
Defined in: .build/typescript/packages/community/src/llm/bedrock/index.ts:481
Parameters
Section titled “Parameters”params
Section titled “params”LLMCompletionParamsNonStreaming
Returns
Section titled “Returns”Promise
<CompletionResponse
>
Overrides
Section titled “Overrides”ToolCallLLM.complete