Skip to content

Bedrock

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:426

ToolCallLLM for Bedrock

  • ToolCallLLM<BedrockAdditionalChatOptions>

new Bedrock(__namedParameters): Bedrock

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:438

BedrockParams

Bedrock

ToolCallLLM<BedrockAdditionalChatOptions>.constructor

protected actualModel: string

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:428


model: string

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:429


temperature: number

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:430


topP: number

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:431


optional maxTokens: number

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:432


provider: Provider

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:433


optional topK: number

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:434

get supportToolCall(): boolean

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:455

boolean

ToolCallLLM.supportToolCall


get metadata(): LLMMetadata

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:459

LLMMetadata

ToolCallLLM.metadata

protected nonStreamChat(params): Promise<BedrockChatNonStreamResponse>

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:472

BedrockChatParamsNonStreaming

Promise<BedrockChatNonStreamResponse>


protected streamChat(params): BedrockChatStreamResponse

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:505

BedrockChatParamsStreaming

BedrockChatStreamResponse


chat(params): Promise<BedrockChatStreamResponse>

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:528

BedrockChatParamsStreaming

Promise<BedrockChatStreamResponse>

ToolCallLLM.chat

chat(params): Promise<BedrockChatNonStreamResponse>

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:529

BedrockChatParamsNonStreaming

Promise<BedrockChatNonStreamResponse>

ToolCallLLM.chat


complete(params): Promise<AsyncIterable<CompletionResponse, any, any>>

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:542

LLMCompletionParamsStreaming

Promise<AsyncIterable<CompletionResponse, any, any>>

ToolCallLLM.complete

complete(params): Promise<CompletionResponse>

Defined in: .build/typescript/packages/providers/aws/src/llm/bedrock/index.ts:545

LLMCompletionParamsNonStreaming

Promise<CompletionResponse>

ToolCallLLM.complete