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 a streaming RAG method #967

Merged
merged 21 commits into from
Sep 23, 2024
Merged

Add a streaming RAG method #967

merged 21 commits into from
Sep 23, 2024

Commits on Sep 6, 2024

  1. wip Stream API for @edgedb/ai

    scotttrinh authored and diksipav committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    a4cf14b View commit details
    Browse the repository at this point in the history
  2. Make @edgedb/ai an ES module

    scotttrinh authored and diksipav committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    80042db View commit details
    Browse the repository at this point in the history
  3. lint: add explicit typedef

    scotttrinh authored and diksipav committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    877d988 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4a06852 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f4d07b View commit details
    Browse the repository at this point in the history
  6. Stream RAG request directly to response body

    Instead of using the async generator and converting the text back into a
    byte stream, just pipe the response from the RAG request directly to the
    response in `streamRag`.
    scotttrinh authored and diksipav committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    80328ee View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    70a4a80 View commit details
    Browse the repository at this point in the history
  8. Fix a few typos

    scotttrinh authored and diksipav committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    9a2ee10 View commit details
    Browse the repository at this point in the history
  9. Use eventsource-parser in async generator

    Ensures that the chunks are properly parsed and emitted as they come in,
    splitting multiple events that arrive together in one chunk, and
    combining partial events from multiple chunks into a single emitted
    value.
    scotttrinh authored and diksipav committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    9c6a46a View commit details
    Browse the repository at this point in the history
  10. Update docs

    scotttrinh authored and diksipav committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    fd82d48 View commit details
    Browse the repository at this point in the history
  11. Add HTTPSCRAMAuth to authed fetch

    scotttrinh authored and diksipav committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    1be3174 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    0f80c52 View commit details
    Browse the repository at this point in the history
  2. Update ai core apis

    diksipav committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    874f023 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    c1b0110 View commit details
    Browse the repository at this point in the history
  2. Small refactor of AI core

    diksipav committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    ec9a0cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    31b96ae View commit details
    Browse the repository at this point in the history
  4. Update readme

    diksipav committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    4bc3dd4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    831259e View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    5809d25 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Update Readme

    diksipav committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    ab6683b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7dd1fe View commit details
    Browse the repository at this point in the history