Compare commits
2 Commits
fde0e46cbd
...
dev
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
000fc2f616 | ||
|
|
97887035da |
@@ -163,11 +163,13 @@ func Cost(model string, promptCount, completionCount int) float64 {
|
|||||||
cost = (0.015/1000)*float64(prompt) + (0.075/1000)*float64(completion)
|
cost = (0.015/1000)*float64(prompt) + (0.075/1000)*float64(completion)
|
||||||
case "claude-3-haiku-20240307":
|
case "claude-3-haiku-20240307":
|
||||||
cost = (0.00025/1000)*float64(prompt) + (0.00125/1000)*float64(completion)
|
cost = (0.00025/1000)*float64(prompt) + (0.00125/1000)*float64(completion)
|
||||||
|
case "claude-3-5-haiku-latest", "claude-3-5-haiku-20241022":
|
||||||
|
cost = (0.001/1000)*float64(prompt) + (0.005/1000)*float64(completion)
|
||||||
case "claude-3-sonnet-20240229":
|
case "claude-3-sonnet-20240229":
|
||||||
cost = (0.003/1000)*float64(prompt) + (0.015/1000)*float64(completion)
|
cost = (0.003/1000)*float64(prompt) + (0.015/1000)*float64(completion)
|
||||||
case "claude-3-opus-20240229":
|
case "claude-3-opus-20240229":
|
||||||
cost = (0.015/1000)*float64(prompt) + (0.075/1000)*float64(completion)
|
cost = (0.015/1000)*float64(prompt) + (0.075/1000)*float64(completion)
|
||||||
case "claude-3-5-sonnet", "claude-3-5-sonnet-20240620", "claude-3-5-sonnet-20241022", "claude-3-5-sonnet-latest":
|
case "claude-3-5-sonnet", "claude-3-5-sonnet-latest", "claude-3-5-sonnet-20240620", "claude-3-5-sonnet-20241022":
|
||||||
cost = (0.003/1000)*float64(prompt) + (0.015/1000)*float64(completion)
|
cost = (0.003/1000)*float64(prompt) + (0.015/1000)*float64(completion)
|
||||||
// google
|
// google
|
||||||
// https://ai.google.dev/pricing?hl=zh-cn
|
// https://ai.google.dev/pricing?hl=zh-cn
|
||||||
@@ -179,7 +181,9 @@ func Cost(model string, promptCount, completionCount int) float64 {
|
|||||||
cost = (0.0035/1000)*float64(prompt) + (0.0105/1000)*float64(completion)
|
cost = (0.0035/1000)*float64(prompt) + (0.0105/1000)*float64(completion)
|
||||||
case "gemini-1.5-flash-latest":
|
case "gemini-1.5-flash-latest":
|
||||||
cost = (0.00035/1000)*float64(prompt) + (0.00053/1000)*float64(completion)
|
cost = (0.00035/1000)*float64(prompt) + (0.00053/1000)*float64(completion)
|
||||||
case "learnlm-1.5-pro-experimental", " gemini-exp-1114", "gemini-exp-1121":
|
case "gemini-2.0-flash-exp":
|
||||||
|
cost = (0.00035/1000)*float64(prompt) + (0.00053/1000)*float64(completion)
|
||||||
|
case "learnlm-1.5-pro-experimental", " gemini-exp-1114", "gemini-exp-1121", "gemini-exp-1206":
|
||||||
cost = (0.00035/1000)*float64(prompt) + (0.00053/1000)*float64(completion)
|
cost = (0.00035/1000)*float64(prompt) + (0.00053/1000)*float64(completion)
|
||||||
|
|
||||||
// Mistral AI
|
// Mistral AI
|
||||||
|
|||||||
Reference in New Issue
Block a user