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

Enhancement: Ability to configure more than one Azure AI Search Index #3862

Open
1 task done
dareima opened this issue Aug 30, 2024 · 4 comments · May be fixed by #6156
Open
1 task done

Enhancement: Ability to configure more than one Azure AI Search Index #3862

dareima opened this issue Aug 30, 2024 · 4 comments · May be fixed by #6156
Assignees
Labels
✨ enhancement New feature or request

Comments

@dareima
Copy link

dareima commented Aug 30, 2024

What features would you like to see added?

Ability to use more than one Azure AI Search Index in LibreChat, e. g. with modelSpecs.

More details

An Azure AI Search indexes is usually built across a certain collection of data (documents).
Therefore it is common practise to have more than one index which can then be connected to an LLM as a search resource.

Currently, LibreChat supports only one specific Azure AI Search Index through the .env file.

Maybe it would be possible to provide multivalues for these params, e. g.:

AZURE_AI_SEARCH_SERVICE_ENDPOINT=https://ai-search-service1.search.windows.net
AZURE_AI_SEARCH_INDEX_NAME=ai-index-1,ai-index-2,ai-index-3
AZURE_AI_SEARCH_API_KEY=abcdefghijklmnopqrstuvwxyz

Ideally even more than one Search Service Endpoint could be configured but more than one index would already be a huge benefit. The ability to configure more than one Search Service would imply that the index names have to be assigned to their service and there would also be more than one Search API key.

Multiple indexes could then be combined with different modelSpecs as with the rework for plugins discussed in 3607 or some other way to select the desired index.

Which components are impacted by your request?

Endpoints

Pictures

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@dareima dareima added the ✨ enhancement New feature or request label Aug 30, 2024
@RAPHCVR
Copy link

RAPHCVR commented Sep 6, 2024

Nice Idea too

@mansiibm
Copy link

Yes, this will elevate the tool- Azure AI Search index. @danny-avila are there any plans for this in the future releases.

@rubentalstra rubentalstra self-assigned this Feb 27, 2025
@rubentalstra
Copy link
Collaborator

edcac76

@dareima
Copy link
Author

dareima commented Mar 3, 2025

edcac76

Fantastic, thanks so much for working on this @rubentalstra.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ enhancement New feature or request
Projects
None yet
4 participants