github-actions[bot] commited on
Commit
025fcba
·
1 Parent(s): add9085

Update from GitHub Actions

Browse files
Files changed (2) hide show
  1. go.mod +1 -3
  2. internal/types/monica.go +3 -0
go.mod CHANGED
@@ -2,8 +2,6 @@ module monica-proxy
2
 
3
  go 1.24
4
 
5
- toolchain go1.24.0
6
-
7
  require (
8
  github.com/bytedance/sonic v1.12.9
9
  github.com/go-resty/resty/v2 v2.16.5
@@ -28,7 +26,7 @@ require (
28
  github.com/valyala/fasttemplate v1.2.2 // indirect
29
  golang.org/x/arch v0.14.0 // indirect
30
  golang.org/x/crypto v0.35.0 // indirect
31
- golang.org/x/net v0.35.0 // indirect
32
  golang.org/x/sys v0.30.0 // indirect
33
  golang.org/x/text v0.22.0 // indirect
34
  golang.org/x/time v0.10.0 // indirect
 
2
 
3
  go 1.24
4
 
 
 
5
  require (
6
  github.com/bytedance/sonic v1.12.9
7
  github.com/go-resty/resty/v2 v2.16.5
 
26
  github.com/valyala/fasttemplate v1.2.2 // indirect
27
  golang.org/x/arch v0.14.0 // indirect
28
  golang.org/x/crypto v0.35.0 // indirect
29
+ golang.org/x/net v0.36.0 // indirect
30
  golang.org/x/sys v0.30.0 // indirect
31
  golang.org/x/text v0.22.0 // indirect
32
  golang.org/x/time v0.10.0 // indirect
internal/types/monica.go CHANGED
@@ -198,6 +198,7 @@ func GetSupportedModels() OpenAIModelList {
198
  {ID: "gpt-4o-mini", Object: "model", OwnedBy: "monica"},
199
  {ID: "gpt-4o", Object: "model", OwnedBy: "monica"},
200
  {ID: "claude-3-7-sonnet", Object: "model", OwnedBy: "monica"},
 
201
  {ID: "claude-3-5-sonnet", Object: "model", OwnedBy: "monica"},
202
  {ID: "claude-3-5-haiku", Object: "model", OwnedBy: "monica"},
203
  {ID: "gemini-2.0-pro", Object: "model", OwnedBy: "monica"},
@@ -331,6 +332,8 @@ func modelToBot(model string) string {
331
  return "gpt_4_o_mini_chat"
332
  case strings.HasPrefix(model, "gpt-4o"):
333
  return "gpt_4_o_chat"
 
 
334
  case strings.HasPrefix(model, "claude-3-7-sonnet"):
335
  return "claude_3_7_sonnet"
336
  case strings.HasPrefix(model, "claude-3-5-sonnet"):
 
198
  {ID: "gpt-4o-mini", Object: "model", OwnedBy: "monica"},
199
  {ID: "gpt-4o", Object: "model", OwnedBy: "monica"},
200
  {ID: "claude-3-7-sonnet", Object: "model", OwnedBy: "monica"},
201
+ {ID: "claude-3-7-sonnet-thinking", Object: "model", OwnedBy: "monica"},
202
  {ID: "claude-3-5-sonnet", Object: "model", OwnedBy: "monica"},
203
  {ID: "claude-3-5-haiku", Object: "model", OwnedBy: "monica"},
204
  {ID: "gemini-2.0-pro", Object: "model", OwnedBy: "monica"},
 
332
  return "gpt_4_o_mini_chat"
333
  case strings.HasPrefix(model, "gpt-4o"):
334
  return "gpt_4_o_chat"
335
+ case strings.HasPrefix(model, "claude-3-7-sonnet-thinking"):
336
+ return "claude_3_7_sonnet_think"
337
  case strings.HasPrefix(model, "claude-3-7-sonnet"):
338
  return "claude_3_7_sonnet"
339
  case strings.HasPrefix(model, "claude-3-5-sonnet"):