constants.go 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. package aws
  2. var awsModelIDMap = map[string]string{
  3. "claude-instant-1.2": "anthropic.claude-instant-v1",
  4. "claude-2.0": "anthropic.claude-v2",
  5. "claude-2.1": "anthropic.claude-v2:1",
  6. "claude-3-sonnet-20240229": "anthropic.claude-3-sonnet-20240229-v1:0",
  7. "claude-3-opus-20240229": "anthropic.claude-3-opus-20240229-v1:0",
  8. "claude-3-haiku-20240307": "anthropic.claude-3-haiku-20240307-v1:0",
  9. "claude-3-5-sonnet-20240620": "anthropic.claude-3-5-sonnet-20240620-v1:0",
  10. "claude-3-5-sonnet-20241022": "anthropic.claude-3-5-sonnet-20241022-v2:0",
  11. "claude-3-5-haiku-20241022": "anthropic.claude-3-5-haiku-20241022-v1:0",
  12. "claude-3-7-sonnet-20250219": "anthropic.claude-3-7-sonnet-20250219-v1:0",
  13. "claude-sonnet-4-20250514": "anthropic.claude-sonnet-4-20250514-v1:0",
  14. "claude-opus-4-20250514": "anthropic.claude-opus-4-20250514-v1:0",
  15. }
  16. var awsModelCanCrossRegionMap = map[string]map[string]bool{
  17. "anthropic.claude-3-sonnet-20240229-v1:0": {
  18. "us": true,
  19. "eu": true,
  20. "ap": true,
  21. },
  22. "anthropic.claude-3-opus-20240229-v1:0": {
  23. "us": true,
  24. },
  25. "anthropic.claude-3-haiku-20240307-v1:0": {
  26. "us": true,
  27. "eu": true,
  28. "ap": true,
  29. },
  30. "anthropic.claude-3-5-sonnet-20240620-v1:0": {
  31. "us": true,
  32. "eu": true,
  33. "ap": true,
  34. },
  35. "anthropic.claude-3-5-sonnet-20241022-v2:0": {
  36. "us": true,
  37. "ap": true,
  38. },
  39. "anthropic.claude-3-5-haiku-20241022-v1:0": {
  40. "us": true,
  41. },
  42. "anthropic.claude-3-7-sonnet-20250219-v1:0": {
  43. "us": true,
  44. "ap": true,
  45. "eu": true,
  46. },
  47. "anthropic.claude-sonnet-4-20250514-v1:0": {
  48. "us": true,
  49. "ap": true,
  50. "eu": true,
  51. },
  52. "anthropic.claude-opus-4-20250514-v1:0": {
  53. "us": true,
  54. },
  55. }
  56. var awsRegionCrossModelPrefixMap = map[string]string{
  57. "us": "us",
  58. "eu": "eu",
  59. "ap": "apac",
  60. }
  61. var ChannelName = "aws"