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 Argilla Integration #135

Closed

Conversation

kursathalat
Copy link

Argilla offers human and model-in-the-loop workflows for LLM development. As previously pointed out in this issue, this PR adds an agent tool for Haystack.

@davidberenstein1957
Copy link

davidberenstein1957 commented Jan 24, 2024

This is an initial basic integration but we do hope to build upon this with the other open issues within Haystack :)

@annthurium
Copy link

hi @kursathalat . Thanks, this looks cool! Will take a look and review early next week.

@davidberenstein1957
Copy link

@annthurium. Thanks you for the review. If there is anything I can help too.

type: Monitoring
report_issue: https://github.com/argilla-io/argilla-haystack/issues
logo: /logos/argilla.png
version: Haystack 2.0

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

so the biggest issue I see is that this extension doesn't support Haystack 2.0. It was developed using 1.23.

Any chance you'd be up for refactoring it to support 2.0? We'd be happy to help or provide pointers. 2.0 doesn't have agents yet (although it's high-pri and on the roadmap.) 2.0 does support some chat endpoints for models that provide them (Gemini, Mistral, probably others) and it seems like those could be used instead of the Agent responses below.

Let me know what you're thinking. If you don't have bandwidth to refactor, I can proceed and review it as a 1.x extension. We will be making a big push for 2.0 in the coming months.

@sdiazlor
Copy link

sdiazlor commented Feb 8, 2024

Hi, @annthurium I'll continue tackling this issue. From your point of view, what do you think is the best approach to align with Haystack 2.0?

@annthurium
Copy link

@sdiazlor there are a bunch of other integrations that support Haystack 2.0 that you could model your integration on:
https://haystack.deepset.ai/integrations?version=2.0

We also have 2.0 docs, tutorials, and cookbooks to get you started. If you have any more specific questions, feel free to reach out 😄

@sdiazlor
Copy link

sdiazlor commented Feb 9, 2024

@annthurium thank you, I'll let you know :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants