File tree Expand file tree Collapse file tree 2 files changed +2
-3
lines changed
anthropic-client/src/main/scala/io/cequence/openaiscala/anthropic/service/impl
openai-examples/src/main/scala/io/cequence/openaiscala/examples/nonopenai Expand file tree Collapse file tree 2 files changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -112,7 +112,7 @@ private[service] trait AnthropicServiceImpl extends Anthropic {
112112 jsonBodyParams(
113113 Param .messages -> Some (messageJsons),
114114 Param .model -> Some (settings.model),
115- Param .system -> Some ( systemJson),
115+ Param .system -> system.map(_ => systemJson),
116116 Param .max_tokens -> Some (settings.max_tokens),
117117 Param .metadata -> { if (settings.metadata.isEmpty) None else Some (settings.metadata) },
118118 Param .stop_sequences -> {
Original file line number Diff line number Diff line change 11package io .cequence .openaiscala .examples .nonopenai
22
33import io .cequence .openaiscala .anthropic .domain .Content .ContentBlock .{MediaBlock , TextBlock }
4- import io .cequence .openaiscala .anthropic .domain .Content .ContentBlockBase
4+ import io .cequence .openaiscala .anthropic .domain .Content .{ ContentBlockBase , SingleString }
55import io .cequence .openaiscala .anthropic .domain .Message
66import io .cequence .openaiscala .anthropic .domain .Message .UserMessageContent
77import io .cequence .openaiscala .anthropic .domain .response .CreateMessageResponse
@@ -37,7 +37,6 @@ object AnthropicCreateMessageWithPdf extends ExampleBase[AnthropicService] {
3737 service
3838 .createMessage(
3939 messages,
40- None ,
4140 settings = AnthropicCreateMessageSettings (
4241 model =
4342 NonOpenAIModelId .claude_3_5_sonnet_20241022, // claude-3-5-sonnet-20241022 supports PDF (beta)
You can’t perform that action at this time.
0 commit comments