@langchain/anthropic
Version:
Anthropic integrations for LangChain.js
1 lines • 6.69 kB
Source Map (JSON)
{"version":3,"file":"types.d.ts","names":["Anthropic","BindToolsInput","AnthropicToolResponse","Record","AnthropicMessageParam","MessageParam","AnthropicMessageResponse","ContentBlock","AnthropicMessageCreateParams","MessageCreateParamsNonStreaming","AnthropicStreamingMessageCreateParams","MessageCreateParamsStreaming","AnthropicThinkingConfigParam","ThinkingConfigParam","AnthropicContextManagementConfigParam","Beta","BetaContextManagementConfig","AnthropicMessageStreamEvent","MessageStreamEvent","AnthropicRequestOptions","RequestOptions","AnthropicToolChoice","ChatAnthropicToolType","Messages","Tool","ChatAnthropicOutputFormat","BetaJSONOutputFormat","AnthropicTextBlockParam","TextBlockParam","AnthropicImageBlockParam","ImageBlockParam","AnthropicToolUseBlockParam","ToolUseBlockParam","AnthropicToolResultBlockParam","ToolResultBlockParam","AnthropicDocumentBlockParam","DocumentBlockParam","AnthropicThinkingBlockParam","ThinkingBlockParam","AnthropicRedactedThinkingBlockParam","RedactedThinkingBlockParam","AnthropicServerToolUseBlockParam","ServerToolUseBlockParam","AnthropicWebSearchToolResultBlockParam","WebSearchToolResultBlockParam","AnthropicWebSearchResultBlockParam","WebSearchResultBlockParam","AnthropicSearchResultBlockParam","SearchResultBlockParam","AnthropicContainerUploadBlockParam","BetaContainerUploadBlockParam","AnthropicMCPServerURLDefinition","BetaRequestMCPServerURLDefinition","ChatAnthropicContentBlock","isAnthropicImageBlockParam","AnthropicBuiltInToolUnion","ToolUnion","Exclude","Kwargs","AnthropicInvocationParams","Omit"],"sources":["../src/types.d.ts"],"sourcesContent":["import Anthropic from \"@anthropic-ai/sdk\";\nimport { BindToolsInput } from \"@langchain/core/language_models/chat_models\";\nexport type AnthropicToolResponse = {\n type: \"tool_use\";\n id: string;\n name: string;\n input: Record<string, any>;\n};\nexport type AnthropicMessageParam = Anthropic.MessageParam;\nexport type AnthropicMessageResponse = Anthropic.ContentBlock | AnthropicToolResponse;\nexport type AnthropicMessageCreateParams = Anthropic.MessageCreateParamsNonStreaming;\nexport type AnthropicStreamingMessageCreateParams = Anthropic.MessageCreateParamsStreaming;\nexport type AnthropicThinkingConfigParam = Anthropic.ThinkingConfigParam;\nexport type AnthropicContextManagementConfigParam = Anthropic.Beta.BetaContextManagementConfig;\nexport type AnthropicMessageStreamEvent = Anthropic.MessageStreamEvent;\nexport type AnthropicRequestOptions = Anthropic.RequestOptions;\nexport type AnthropicToolChoice = {\n type: \"tool\";\n name: string;\n} | \"any\" | \"auto\" | \"none\" | string;\nexport type ChatAnthropicToolType = Anthropic.Messages.Tool | BindToolsInput;\nexport type ChatAnthropicOutputFormat = Anthropic.Beta.BetaJSONOutputFormat;\nexport type AnthropicTextBlockParam = Anthropic.Messages.TextBlockParam;\nexport type AnthropicImageBlockParam = Anthropic.Messages.ImageBlockParam;\nexport type AnthropicToolUseBlockParam = Anthropic.Messages.ToolUseBlockParam;\nexport type AnthropicToolResultBlockParam = Anthropic.Messages.ToolResultBlockParam;\nexport type AnthropicDocumentBlockParam = Anthropic.Messages.DocumentBlockParam;\nexport type AnthropicThinkingBlockParam = Anthropic.Messages.ThinkingBlockParam;\nexport type AnthropicRedactedThinkingBlockParam = Anthropic.Messages.RedactedThinkingBlockParam;\nexport type AnthropicServerToolUseBlockParam = Anthropic.Messages.ServerToolUseBlockParam;\nexport type AnthropicWebSearchToolResultBlockParam = Anthropic.Messages.WebSearchToolResultBlockParam;\nexport type AnthropicWebSearchResultBlockParam = Anthropic.Messages.WebSearchResultBlockParam;\nexport type AnthropicSearchResultBlockParam = Anthropic.SearchResultBlockParam;\nexport type AnthropicContainerUploadBlockParam = Anthropic.Beta.BetaContainerUploadBlockParam;\nexport type AnthropicMCPServerURLDefinition = Anthropic.Beta.Messages.BetaRequestMCPServerURLDefinition;\nexport type ChatAnthropicContentBlock = AnthropicTextBlockParam | AnthropicImageBlockParam | AnthropicToolUseBlockParam | AnthropicToolResultBlockParam | AnthropicDocumentBlockParam | AnthropicThinkingBlockParam | AnthropicRedactedThinkingBlockParam | AnthropicServerToolUseBlockParam | AnthropicWebSearchToolResultBlockParam | AnthropicWebSearchResultBlockParam | AnthropicSearchResultBlockParam | AnthropicContainerUploadBlockParam;\nexport declare function isAnthropicImageBlockParam(block: unknown): block is AnthropicImageBlockParam;\nexport type AnthropicBuiltInToolUnion = Exclude<Anthropic.Messages.ToolUnion, Anthropic.Messages.Tool>;\n/**\n * A type representing additional parameters that can be passed to the\n * Anthropic API.\n */\nexport type Kwargs = Record<string, any>;\nexport type AnthropicInvocationParams = Omit<AnthropicMessageCreateParams | AnthropicStreamingMessageCreateParams, \"messages\"> & Kwargs;\n//# sourceMappingURL=types.d.ts.map"],"mappings":";;;;;AAgBYqB,KANAb,4BAAAA,GAA+BR,SAAAA,CAAUS,+BAMtB;AAInBa,KATAZ,qCAAAA,GAAwCV,SAAAA,CAAUW,4BASc;AAChEc,KATAb,4BAAAA,GAA+BZ,SAAAA,CAAUa,mBASEa;AAC3CC,KATAb,qCAAAA,GAAwCd,SAAAA,CAAUe,IAAAA,CAAKC,2BASI;AAC3Da,KATAZ,2BAAAA,GAA8BjB,SAAAA,CAAUkB,kBASMY;AAC9CC,KATAZ,uBAAAA,GAA0BnB,SAAAA,CAAUoB,cASGG;AACvCU,KATAZ,mBAAAA,GASAY;EACAE,IAAAA,EAAAA,MAAAA;EACAE,IAAAA,EAAAA,MAAAA;AACZ,CAAA,GAAYE,KAAAA,GAAAA,MAAAA,GAAAA,MAAAA,GAAAA,MAAAA;AACAE,KATAnB,qBAAAA,GAAwBtB,SAAAA,CAAUuB,QAAAA,CAASC,IASRxB,GATeC,cASIyC;AACtDC,KATAlB,yBAAAA,GAA4BzB,SAAAA,CAAUe,IAAAA,CAAKW,oBASQH;AACnDsB,KATAlB,uBAAAA,GAA0B3B,SAAAA,CAAUuB,QAAAA,CAASK,cASEL;AAC/CwB,KATAlB,wBAAAA,GAA2B7B,SAAAA,CAAUuB,QAAAA,CAASO,eASFkB;AAC5CC,KATAlB,0BAAAA,GAA6B/B,SAAAA,CAAUuB,QAAAA,CAASS,iBASIkB;AACpDC,KATAlB,6BAAAA,GAAgCjC,SAAAA,CAAUuB,QAAAA,CAASW,oBASOkB;AAC1DC,KATAlB,2BAAAA,GAA8BnC,SAAAA,CAAUuB,QAAAA,CAASa,kBASxB;AAAGT,KAR5BU,2BAAAA,GAA8BrC,SAAAA,CAAUuB,QAAAA,CAASe,kBAQrBX;AAA0BE,KAPtDU,mCAAAA,GAAsCvC,SAAAA,CAAUuB,QAAAA,CAASiB,0BAOHX;AAA2BE,KANjFU,gCAAAA,GAAmCzC,SAAAA,CAAUuB,QAAAA,CAASmB,uBAM2BX;AAA6BE,KAL9GU,sCAAAA,GAAyC3C,SAAAA,CAAUuB,QAAAA,CAASqB,6BAKkDX;AAAgCE,KAJ9IU,kCAAAA,GAAqC7C,SAAAA,CAAUuB,QAAAA,CAASuB,yBAIsFX;AAA8BE,KAH5KU,+BAAAA,GAAkC/C,SAAAA,CAAUgD,sBAGgIX;AAA8BE,KAF1MU,kCAAAA,GAAqCjD,SAAAA,CAAUe,IAAAA,CAAKmC,6BAEsJX;AAAsCE,KADhPU,+BAAAA,GAAkCnD,SAAAA,CAAUe,IAAAA,CAAKQ,QAAAA,CAAS6B,iCACsLX;AAAmCE,KAAnRU,yBAAAA,GAA4B1B,uBAAuPgB,GAA7Nd,wBAA6Nc,GAAlMZ,0BAAkMY,GAArKV,6BAAqKU,GAArIR,2BAAqIQ,GAAvGN,2BAAuGM,GAAzEJ,mCAAyEI,GAAnCF,gCAAmCE,GAAAA,sCAAAA,GAAyCE,kCAAzCF,GAA8EI,+BAA9EJ,GAAgHM,kCAAhHN;;AAAkJ;AAOjb;AACA;AAA6CnC,KADjCkD,MAAAA,GAASvD,MACwBK,CAAAA,MAAAA,EAAAA,GAAAA,CAAAA;AAA+BE,KAAhEiD,yBAAAA,GAA4BC,IAAoClD,CAA/BF,4BAA+BE,GAAAA,qCAAAA,EAAAA,UAAAA,CAAAA,GAAqDgD,MAArDhD"}