File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
anthropic-client/src/main/scala/io/cequence/openaiscala/anthropic/service/impl Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -31,7 +31,8 @@ import io.cequence.openaiscala.domain.{
31
31
ImageURLContent => OpenAIImageContent ,
32
32
TextContent => OpenAITextContent ,
33
33
UserMessage => OpenAIUserMessage ,
34
- UserSeqMessage => OpenAIUserSeqMessage
34
+ UserSeqMessage => OpenAIUserSeqMessage ,
35
+ AssistantMessage => OpenAIAssistantMessage
35
36
}
36
37
37
38
import java .{util => ju }
@@ -69,6 +70,8 @@ package object impl extends AnthropicServiceConsts {
69
70
case OpenAIUserMessage (content, _) => Message .UserMessage (content)
70
71
case OpenAIUserSeqMessage (contents, _) =>
71
72
Message .UserMessageContent (contents.map(toAnthropic))
73
+ case OpenAIAssistantMessage (content, _) => Message .AssistantMessage (content)
74
+
72
75
// legacy message type
73
76
case MessageSpec (role, content, _) if role == ChatRole .User =>
74
77
Message .UserMessage (content)
You can’t perform that action at this time.
0 commit comments