diff --git a/elia_chat/config.py b/elia_chat/config.py index 1b29aba..acbf707 100644 --- a/elia_chat/config.py +++ b/elia_chat/config.py @@ -55,6 +55,7 @@ def get_builtin_openai_models() -> list[EliaChatModel]: provider="OpenAI", product="ChatGPT", description="Fast & inexpensive model for simple tasks.", + temperature=0.7, ), EliaChatModel( id="elia-gpt-4o", @@ -63,6 +64,7 @@ def get_builtin_openai_models() -> list[EliaChatModel]: provider="OpenAI", product="ChatGPT", description="Fastest and most affordable flagship model.", + temperature=0.7, ), EliaChatModel( id="elia-gpt-4-turbo", @@ -71,12 +73,23 @@ def get_builtin_openai_models() -> list[EliaChatModel]: provider="OpenAI", product="ChatGPT", description="Previous high-intelligence model.", + temperature=0.7, ), ] def get_builtin_anthropic_models() -> list[EliaChatModel]: return [ + EliaChatModel( + id="elia-claude-3-5-sonnet-20240620", + name="claude-3-5-sonnet-20240620", + display_name="Claude 3.5 Sonnet", + provider="Anthropic", + product="Claude 3.5", + description=( + "Anthropic's most intelligent model" + ), + ), EliaChatModel( id="elia-claude-3-haiku-20240307", name="claude-3-haiku-20240307", @@ -103,7 +116,7 @@ def get_builtin_anthropic_models() -> list[EliaChatModel]: display_name="Claude 3 Opus", provider="Anthropic", product="Claude 3", - description="Most powerful model for highly complex tasks", + description="Excels at writing and complex tasks", ), ] diff --git a/pyproject.toml b/pyproject.toml index b156945..956eb12 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ authors = [ { name = "Darren Burns", email = "darrenb900@gmail.com" } ] dependencies = [ - "textual[syntax]==0.60.0", + "textual[syntax]==0.62", "sqlmodel>=0.0.9", "humanize>=4.6.0", "click>=8.1.6", diff --git a/requirements-dev.lock b/requirements-dev.lock index 5b39ea0..7a1b579 100644 --- a/requirements-dev.lock +++ b/requirements-dev.lock @@ -196,7 +196,7 @@ sqlalchemy==2.0.25 # via sqlmodel sqlmodel==0.0.14 # via elia-chat -textual==0.60.0 +textual==0.62.0 # via elia-chat # via textual-dev textual-dev==1.4.0 diff --git a/requirements.lock b/requirements.lock index f18907a..644b2a1 100644 --- a/requirements.lock +++ b/requirements.lock @@ -166,7 +166,7 @@ sqlalchemy==2.0.25 # via sqlmodel sqlmodel==0.0.14 # via elia-chat -textual==0.60.0 +textual==0.62.0 # via elia-chat tiktoken==0.7.0 # via litellm