Skip to content

Commit 51de0b8

Browse files
committed
Remove anthropic temperature to use default from api
1 parent 6921b63 commit 51de0b8

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/eca/llm_providers/anthropic.clj

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,18 +99,16 @@
9999
(assoc-in message [:content 0 :cache_control] {:type "ephemeral"}))))))
100100

101101
(defn completion!
102-
[{:keys [model user-messages temperature instructions max-output-tokens
102+
[{:keys [model user-messages instructions max-output-tokens
103103
api-url api-key auth-type url-relative-path reason? past-messages
104-
tools web-search extra-payload]
105-
:or {temperature 1.0}}
104+
tools web-search extra-payload]}
106105
{:keys [on-message-received on-error on-reason on-prepare-tool-call on-tools-called on-usage-updated]}]
107106
(let [messages (concat (normalize-messages past-messages)
108107
(normalize-messages user-messages))
109108
body (merge (assoc-some
110109
{:model model
111110
:messages (add-cache-to-last-message messages)
112111
:max_tokens max-output-tokens
113-
:temperature temperature
114112
:stream true
115113
:tools (->tools tools web-search)
116114
:system [{:type "text" :text "You are Claude Code, Anthropic's official CLI for Claude."}

0 commit comments

Comments
 (0)