anthropic / Exports / AnthropicConversationAdapter
Class: AnthropicConversationAdapter
Anthropic ConversationHistory adapter
Converts UniversalMessage to Anthropic prompt format
Table of contents
Constructors
Methods
Constructors
constructor
• new AnthropicConversationAdapter(): AnthropicConversationAdapter
Returns
Methods
toAnthropicPrompt
▸ toAnthropicPrompt(messages
, systemPrompt?
): string
Convert UniversalMessage array to Anthropic prompt format
Parameters
Name | Type |
---|---|
messages | UniversalMessage [] |
systemPrompt? | string |
Returns
string
Defined in
extractSystemPrompt
▸ extractSystemPrompt(messages
, fallbackSystemPrompt?
): undefined
| string
Extract system messages and combine them as system prompt
Parameters
Name | Type |
---|---|
messages | UniversalMessage [] |
fallbackSystemPrompt? | string |
Returns
undefined
| string
Defined in
convertMessage
▸ convertMessage(msg
): Object
Helper for message conversion testing (converts each message individually)
Parameters
Name | Type |
---|---|
msg | UniversalMessage |
Returns
Object
Name | Type |
---|---|
role | string |
content | string |