跳转到内容

Portkey

定义于:.build/typescript/packages/providers/portkey-ai/src/portkey.ts:63

  • BaseLLM

new Portkey(init?): Portkey

定义于:.build/typescript/packages/providers/portkey-ai/src/portkey.ts:68

Partial<Portkey> & ApiClientInterface

Portkey

BaseLLM.constructor

optional apiKey: string = undefined

定义于:.build/typescript/packages/providers/portkey-ai/src/portkey.ts:64


optional baseURL: string = undefined

定义于:.build/typescript/packages/providers/portkey-ai/src/portkey.ts:65


会话: PortkeySession

定义于:.build/typescript/packages/providers/portkey-ai/src/portkey.ts:66

get metadata(): LLMMetadata

定义于:.build/typescript/packages/providers/portkey-ai/src/portkey.ts:80

LLMMetadata

BaseLLM.metadata

chat(params): Promise<AsyncIterable<ChatResponseChunk, any, any>>

定义于:.build/typescript/packages/providers/portkey-ai/src/portkey.ts:84

LLMChatParamsStreaming

Promise<AsyncIterable<ChatResponseChunk, any, any>>

BaseLLM.chat

chat(params): Promise<ChatResponse<object>>

定义于:.build/typescript/packages/providers/portkey-ai/src/portkey.ts:87

LLMChatParamsNonStreaming

Promise<ChatResponse<object>>

BaseLLM.chat


streamChat(messages, params?): AsyncIterable<ChatResponseChunk>

定义于:.build/typescript/packages/providers/portkey-ai/src/portkey.ts:111

ChatMessage[]

object

AsyncIterable<ChatResponseChunk>