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 Claude AI Integration #24

Open
6 tasks
adamfisher opened this issue Feb 12, 2025 · 0 comments
Open
6 tasks

Add Claude AI Integration #24

adamfisher opened this issue Feb 12, 2025 · 0 comments

Comments

@adamfisher
Copy link
Contributor

This issue tracks the implementation of an integration for Anthropic Claude in Elsa Workflows. The module should allow workflows to interact with Claude for AI-generated text responses and custom API calls.

Tasks

  • Create a new module: Elsa.Integrations.AnthropicClaude

  • Implement Workflow Activities:

    • CreatePrompt - Creates a new prompt based on a structured list of input messages.
    • MakeAPICall - Performs an arbitrary authorized API call to the Anthropic Claude API.
  • Add Unit Tests

  • Add Documentation (README.md)

References

Notes

  • This should follow the standard structure used for Elsa Integrations.
  • The integration should support authentication via API keys.

Contributor Guidelines

If you're interested in working on this issue:

  1. Comment below to claim it.
  2. Follow the CONTRIBUTING.md guide.
  3. Submit a PR referencing this issue.
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

No branches or pull requests

1 participant