diff --git a/common/model-ratio.go b/common/model-ratio.go index d283c65..4504c5f 100644 --- a/common/model-ratio.go +++ b/common/model-ratio.go @@ -72,11 +72,12 @@ var defaultModelRatio = map[string]float64{ "text-search-ada-doc-001": 10, "text-moderation-stable": 0.1, "text-moderation-latest": 0.1, - "claude-instant-1": 0.4, // $0.8 / 1M tokens - "claude-2.0": 4, // $8 / 1M tokens - "claude-2.1": 4, // $8 / 1M tokens - "claude-3-haiku-20240307": 0.125, // $0.25 / 1M tokens - "claude-3-sonnet-20240229": 1.5, // $3 / 1M tokens + "claude-instant-1": 0.4, // $0.8 / 1M tokens + "claude-2.0": 4, // $8 / 1M tokens + "claude-2.1": 4, // $8 / 1M tokens + "claude-3-haiku-20240307": 0.125, // $0.25 / 1M tokens + "claude-3-sonnet-20240229": 1.5, // $3 / 1M tokens + "claude-3-5-sonnet-20240620": 1.5, "claude-3-opus-20240229": 7.5, // $15 / 1M tokens "ERNIE-Bot": 0.8572, // ¥0.012 / 1k tokens //renamed to ERNIE-3.5-8K "ERNIE-Bot-turbo": 0.5715, // ¥0.008 / 1k tokens //renamed to ERNIE-Lite-8K diff --git a/fly.toml b/fly.toml new file mode 100644 index 0000000..f835793 --- /dev/null +++ b/fly.toml @@ -0,0 +1,19 @@ +app = "new-api-proxy" +primary_region = "ord" + +[http_service] +internal_port = 3000 +force_https = true +auto_stop_machines = true +auto_start_machines = true +min_machines_running = 1 +processes = ["app"] + +[[vm]] +cpu_kind = "shared" +cpus = 1 +memory_mb = 1024 + + +# postgres://newapi:niXl1YOXVBI4ur4@127.0.0.1:5433/newapi + diff --git a/relay/channel/claude/constants.go b/relay/channel/claude/constants.go index 2ad7507..7d86e66 100644 --- a/relay/channel/claude/constants.go +++ b/relay/channel/claude/constants.go @@ -8,6 +8,7 @@ var ModelList = []string{ "claude-3-sonnet-20240229", "claude-3-opus-20240229", "claude-3-haiku-20240307", + "claude-3-5-sonnet-20240620", } var ChannelName = "claude"