File tree Expand file tree Collapse file tree 4 files changed +10
-8
lines changed
Expand file tree Collapse file tree 4 files changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -246,6 +246,7 @@ interface ChatPromptParams {
246246
247247type ChatModel =
248248 | ' o4-mini'
249+ | ' gpt-4.1'
249250 | " auto" ;
250251
251252type ChatContext = FileContext | DirectoryContext | WebContext | CodeContext ;
Original file line number Diff line number Diff line change 66 :client-capabilities {}
77 :chats []
88 :chat-behavior :agent
9- :models [" o4-mini" ]
9+ :models [" o4-mini" " gpt-4.1 " ]
1010 :default-model " o4-mini" })
1111
1212(defonce db* (atom initial-db))
Original file line number Diff line number Diff line change 100100 :is-complete true
101101 :role :system
102102 :content {:type :text
103- :text (or message (ex-message exception))}}))}))
103+ :text (str ( or message (ex-message exception)) " \n " )}}))}))
104104 {:chat-id chat-id
105105 :status :success }))
106106
Original file line number Diff line number Diff line change 1010
1111(defn complete! [{:keys [model message config on-message-received on-error]}]
1212 (case model
13- " o4-mini" (llm-providers.openai/completion!
14- {:model model
15- :messages [{:role " user" :content message}]
16- :api-key (:openai-api-key config)}
17- {:on-message-received on-message-received
18- :on-error on-error})
13+ ("o4-mini"
14+ " gpt-4.1" ) (llm-providers.openai/completion!
15+ {:model model
16+ :messages [{:role " user" :content message}]
17+ :api-key (:openai-api-key config)}
18+ {:on-message-received on-message-received
19+ :on-error on-error})
1920 (on-error {:msg (str " ECA Unsupported model: " model)})))
You can’t perform that action at this time.
0 commit comments