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

Add Mia endpoint connecting to Claude.ai #2

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

salmenus
Copy link
Member

@salmenus salmenus commented Jun 6, 2024

Related to #1

Introduces the new mia endpoint to the PyNlux project, connecting to Claude.ai with a smart detective persona named Mia, designed to help users solve complex issues with intelligence and dark humor.

  • Endpoint Integration: Adds the /mia route in app/server.py, integrating the mia_chain from the newly created mia package.
  • Package Creation: Establishes the packages/mia directory, including the initialization of the Python package, implementation of the mia chain logic in chain.py, and addition of a pyproject.toml file specifying dependencies and package information.
  • Documentation and Licensing: Updates the README.md in the root directory to include information about the mia endpoint and adds a README.md in the packages/mia directory for detailed endpoint description. Also, includes an MIT License in the mia package.
  • Testing Infrastructure: Sets up a basic testing infrastructure with the addition of a tests/__init__.py file in the mia package.
  • Configuration Updates: Modifies the einbot/pyproject.toml to include the mia_chain in the tool.langserve.export_attr, ensuring the mia chain is correctly exported and integrated.

For more details, open the Copilot Workspace session.

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.

1 participant