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

Added New Retriever: BingRM #1994

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

no-dice-io
Copy link
Contributor

This PR introduces a DSPy-compatible Bing Retriever that integrates with Azure's Bing Search API to perform web and news searches, providing structured results through BingSource objects while maintaining compatibility with DSPy's retrieval interface. This implementation enables DSPy applications to perform real-time internet searches in a structured manner, allowing for up-to-date information retrieval and integration into DSPy-powered applications.

@arnavsinghvi11
Copy link
Collaborator

Hi @no-dice-io , thanks for the contribution!
We have an internal refactor for using RMs in DSPy in #1739 so you can use your custom retriever without having to integrate it in the DSPy library. Feel free to refer to the migration notebook on how to do so as we get that PR merged.
lmk if you have any other questions!

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