Skip to content

[Feature] Enable remote inference endpoints for examples #1973

Closed

Description

@joshuayao

Priority

P1-Stopper

OS type

Ubuntu

Hardware type

Xeon-GNR

Running nodes

Single Node

Description

Story for users

  1. for Xeon users, users can try bigger models on remote endpoint with Gaudi while bigger models might not work well on Xeon
  2. for Xeon users, if users want to try on Gaudi to understand the difference between Xeon and Gaudi, they can use remote endpoint
  3. for Gaudi users, we assume that users have local Gaudi access to run GenAIExamples.
  4. target Denvr and IBM for remote endpoints in the GenAIExamples

Enable remote inference endpoints for

Models are not supported in current public remote endpoint. ON HOLD for now.

  • VideoQnA : (?)
  • MulitmodalQnA : Alex
  • VisualQnA: Alex

Activity

  1. added this to the v1.4 milestone on May 19, 2025
  2. moved this to Planning in OPEAon May 19, 2025
  3. moved this from Planning to In progress in OPEAon May 20, 2025
  4. louie-tsai commented on May 27, 2025

    @louie-tsai
    Collaborator

    @alexsin368 needs to be in assignees list

  5. joshuayao commented on May 28, 2025

    @joshuayao
    CollaboratorAuthor

    @alexsin368 needs to be in assignees list

    @louie-tsai Ok, I will add @alexsin368 to the repo. Then, we can add him into the assignees list.
    @alexsin368 Could you please accept the repo invitation in GitHub?

  6. self-assigned this
    on May 28, 2025
  7. alexsin368 commented on May 28, 2025

    @alexsin368
    Collaborator

    accepted, thanks

  8. 4 remaining items

  9. louie-tsai commented on Jun 27, 2025

    @louie-tsai
    Collaborator

    also need to have landing page for Denvr/IBM remote endpoint instructions.
    @alexsin368 take AR to ask Megana

  10. louie-tsai commented on Jun 27, 2025

    @louie-tsai
    Collaborator

    block at #2005. once remote endpoint online, sample owners need to change test script for CI/CD to use that remote endpoint.

  11. moved this from In progress to Done in OPEAon Jul 8, 2025
  12. closed this as completedby moving to Done in OPEAon Jul 8, 2025
  13. edlee123 commented on Jul 8, 2025

    @edlee123
    Contributor

    ChatQnA is done , looking for reviewers please: #2091

  14. alexsin368 commented on Jul 8, 2025

    @alexsin368
    Collaborator

    @joshuayao why did you close this when several PRs linked to this feature are still open?

  15. louie-tsai commented on Jul 8, 2025

    @louie-tsai
    Collaborator

    still need to finish the CI/CD for the PRs

  16. edlee123 commented on Jul 8, 2025

    @edlee123
    Contributor

    still need to finish the CI/CD for the PRs

    I see, it's related to #2005

    For the docker version of ChatQnA endpoint example, do we want something similar to below but connecting to an endpoint instead?
    https://github.com/opea-project/GenAIExamples/blob/main/ChatQnA/tests/test_compose_on_xeon.sh

    When I wrote the test for the llms textgen endpoint, I spun up an OpenAI-compatible vllm endpoint and set an arbitrary key "testkey":
    https://github.com/opea-project/GenAIComps/blob/main/tests/llms/test_llms_textgen_endpoint_openai.sh

    I also tried with openrouter.ai (it has free models with rate limit), but I didn't use this endpoint in the CI/CD test.

  17. louie-tsai commented on Jul 17, 2025

    @louie-tsai
    Collaborator

    @alexsin368 @srinarayan-srikanthan Amber asked us to remove Denvr info here and assume that users will install Enterprise Inference themselves.

  18. moved this from Done to In progress in OPEAon Aug 13, 2025
  19. louie-tsai commented on Aug 19, 2025

    @louie-tsai
    Collaborator

    @joshuayao all PRs are merged for this feature request.

  20. moved this from In progress to Done in OPEAon Aug 19, 2025
  21. edlee123 commented on Aug 26, 2025

    @edlee123
    Contributor

    Hi can someone review please #2091 also to do with ChatQnA using endpoints? Not all openAI Compatible endpoints have the same formatting as Denvr (even if OpenAI compatible) - the #2091 PR allows more endpoints e.g. OpenRouter, HuggingFace, vLLM, and uses the updated text-generation component. This will enable hundreds llm endpoints for ChatQnA.

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

Metadata

Metadata

Labels

Projects

  • Status
    Done

Relationships

None yet

Development

No branches or pull requests

Issue actions