OIVSCode.py 722 B

12345678910111213141516171819202122232425
  1. from __future__ import annotations
  2. from .template import OpenaiTemplate
  3. class OIVSCode(OpenaiTemplate):
  4. label = "OI VSCode Server"
  5. url = "https://oi-vscode-server.onrender.com"
  6. api_base = "https://oi-vscode-server-2.onrender.com/v1"
  7. working = True
  8. needs_auth = False
  9. supports_stream = True
  10. supports_system_message = True
  11. supports_message_history = True
  12. default_model = "gpt-4o-mini-2024-07-18"
  13. default_vision_model = default_model
  14. vision_models = [default_model, "gpt-4o-mini"]
  15. models = vision_models + ["deepseek-ai/DeepSeek-V3"]
  16. model_aliases = {
  17. "gpt-4o-mini": "gpt-4o-mini-2024-07-18",
  18. "deepseek-v3": "deepseek-ai/DeepSeek-V3"
  19. }