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

Ted/streaming addons #573

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

Ted/streaming addons #573

wants to merge 7 commits into from

Commits on Sep 15, 2023

  1. feat(streaming): proof of concept for streaming agentservice execution

    This PR presents a series of changes that should support a way to
    stream response information back to a client via an AgentService.
    
    In order to achieve the streaming result, a new method on the AgentService
    is exposed: `async_prompt`. This new method returns a new `StreamingResponse`
    that has two fields: `task` and `file`. These fields provide access to (a)
    the async task that will be streaming results and (b) a file (here the
    `ChatHistory` file) to which all status messages and assistant interactions
    will be saved.
    
    This PR relies on a full deployment of steamship-core/gpt4#10
    to the target environment for testing / validation.
    Douglas Reid committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    7cc7a7f View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. modifications

    Douglas Reid committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    91bfebe View commit details
    Browse the repository at this point in the history
  2. clean up test

    Douglas Reid committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    e8a9f8d View commit details
    Browse the repository at this point in the history
  3. Merge branch 'doug/streaming-with-client-side-request-id-tagging' of …

    …github.com:steamship-core/python-client into doug/streaming-with-client-side-request-id-tagging
    eob committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    6b3287d View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. full test with in-flight streaming

    Douglas Reid committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    832eb1f View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Merge branch 'doug/streaming-with-client-side-request-id-tagging' of …

    …github.com:steamship-core/python-client into doug/streaming-with-client-side-request-id-tagging
    eob committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    c3267d4 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Updates

    eob committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    6dc221d View commit details
    Browse the repository at this point in the history