constant.go 870 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package gemini
  2. var ModelList = []string{
  3. // stable version
  4. "gemini-1.5-pro", "gemini-1.5-flash", "gemini-1.5-flash-8b",
  5. "gemini-2.0-flash",
  6. // latest version
  7. "gemini-1.5-pro-latest", "gemini-1.5-flash-latest",
  8. // preview version
  9. "gemini-2.0-flash-lite-preview",
  10. // gemini exp
  11. "gemini-exp-1206",
  12. // flash exp
  13. "gemini-2.0-flash-exp",
  14. // pro exp
  15. "gemini-2.0-pro-exp",
  16. // thinking exp
  17. "gemini-2.0-flash-thinking-exp",
  18. "gemini-2.5-pro-exp-03-25",
  19. "gemini-2.5-pro-preview-03-25",
  20. // imagen models
  21. "imagen-3.0-generate-002",
  22. // embedding models
  23. "gemini-embedding-exp-03-07",
  24. "text-embedding-004",
  25. "embedding-001",
  26. }
  27. var SafetySettingList = []string{
  28. "HARM_CATEGORY_HARASSMENT",
  29. "HARM_CATEGORY_HATE_SPEECH",
  30. "HARM_CATEGORY_SEXUALLY_EXPLICIT",
  31. "HARM_CATEGORY_DANGEROUS_CONTENT",
  32. "HARM_CATEGORY_CIVIC_INTEGRITY",
  33. }
  34. var ChannelName = "google gemini"