diff --git a/requirements.txt b/requirements.txt index 1591cd6..dfdd7ab 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,9 +1,9 @@ -pydantic -requests -GitPython -python-dotenv -pydantic-ai -aiofiles -rich -flask -ollama +pydantic==2.11.7 +requests==2.32.4 +GitPython==3.1.44 +python-dotenv==1.1.1 +pydantic-ai==0.3.7 +aiofiles==24.1.0 +rich==14.0.0 +flask==3.1.1 +ollama==0.5.1 diff --git a/saist/main.py b/saist/main.py index 0b7242d..92f458c 100755 --- a/saist/main.py +++ b/saist/main.py @@ -123,7 +123,7 @@ async def _get_llm_adapter(args) -> BaseLlmAdapter: if args.llm == 'anthropic': llm = AnthropicAdapter( api_key = args.llm_api_key, model=model) logger.debug(f"Using LLM: anthropic Model: {llm.model_name}") - if args.llm == 'bedrock': + elif args.llm == 'bedrock': llm = BedrockAdapter( api_key = args.llm_api_key, model=model) logger.debug(f"Using LLM: AWS bedrock Model: {llm.model_name}") elif args.llm == 'deepseek':