mirror of
https://github.com/Aider-AI/aider.git
synced 2025-06-09 14:14:59 +00:00
parent
b107db98fa
commit
57ab2cc9da
8 changed files with 13 additions and 21 deletions
|
@ -16,13 +16,13 @@ class Model:
|
|||
completion_price = None
|
||||
|
||||
@classmethod
|
||||
def create(cls, name, client=None, deployment_id=None):
|
||||
def create(cls, name, client=None):
|
||||
from .openai import OpenAIModel
|
||||
from .openrouter import OpenRouterModel
|
||||
|
||||
if client and client.base_url.host == "openrouter.ai":
|
||||
return OpenRouterModel(client, name)
|
||||
return OpenAIModel(name, deployment_id=deployment_id)
|
||||
return OpenAIModel(name)
|
||||
|
||||
def __str__(self):
|
||||
return self.name
|
||||
|
|
|
@ -13,9 +13,8 @@ known_tokens = {
|
|||
|
||||
|
||||
class OpenAIModel(Model):
|
||||
def __init__(self, name, deployment_id=None):
|
||||
def __init__(self, name):
|
||||
self.name = name
|
||||
self.deployment_id = deployment_id
|
||||
|
||||
tokens = None
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue