Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(mistral): add support for Mistral API keys #14

Conversation

joyhaldar
Copy link
Contributor

@joyhaldar joyhaldar commented Dec 19, 2024

Summary 📝

  • Update agents_llm_config-example.json file to include Mistral API key configuration.
  • Add new dependency to pyproject.toml for Autogen Mistral support.
  • Modify Makefile to include a command for venv management when running Poetry.

Details

  1. Added autogen dependency for mistral in pyproject.toml.
  2. In agents_llm_config-example.json, for the key mistral-large, changed model_name from mistral to mistral-large-latest and added the cascaded key model_api_type, which is specific to mistral.
  3. Added the following line to the Makefile, poetry config virtualenvs.in-project true

Bugfixes 🐛

  • This PR fixes the bug as documented in this issue, that states missing support for Mistral API Keys.

Checks

  • Closed #798
  • Tested Changes
  • Stakeholder Approval

- Update agents_llm_config-example.json file to include Mistral API key configuration.
- Add new dependency to pyproject.toml for Autogen Mistral support.
- Modify Makefile to include a command for venv management when running Poetry.
@shriyanshagnihotri
Copy link
Contributor

@joyhaldar Add the poetry.lock file as wwell or put the file in the .gitignore, the Build is failing.

update poetry.lock to reflect pyproject.toml changes"
@shriyanshagnihotri shriyanshagnihotri merged commit 9f6177f into test-zeus-ai:main Dec 19, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants