Merge https://github.com/google/adk-python/pull/2447 This PR corrects misspellings identified by the [check-spelling action](https://github.com/marketplace/actions/check-spelling) The misspellings have been reported at https://github.com/jsoref/adk-python/actions/runs/16840838898/attempts/1#summary-47711379253 The action reports that the changes in this PR would make it happy: https://github.com/jsoref/adk-python/actions/runs/16840839269/attempts/1#summary-47711380479 Note: while I use tooling to identify errors, the tooling doesn't _actually_ provide the corrections, I'm picking them on my own. I'm a human, and I may make mistakes. I've included a couple of changes to make CI happy. Personally, I object to CI being in a state of "random drive by person who adds a blank line in the middle of a file must fix all the preexisting bugs in the file", but that appears to be the state for this repository. COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/2447 from jsoref:spelling d85398e7fd154d124d477c6af6181481a01f34e0 PiperOrigin-RevId: 827629615
1.4 KiB
Simplistic Live (Bidi-Streaming) Multi-Agent
This project provides a basic example of a live, bidirectional streaming multi-agent designed for testing and experimentation.
Getting Started
Follow these steps to get the agent up and running:
-
Start the ADK Web Server Open your terminal, navigate to the root directory that contains the
live_bidi_streaming_agentfolder, and execute the following command:adk web -
Access the ADK Web UI Once the server is running, open your web browser and navigate to the URL provided in the terminal (it will typically be
http://localhost:8000). -
Select the Agent In the top-left corner of the ADK Web UI, use the dropdown menu to select this agent.
-
Start Streaming Click on either the Audio or Video icon located near the chat input box to begin the streaming session.
-
Interact with the Agent You can now begin talking to the agent, and it will respond in real-time.
Usage Notes
- You only need to click the Audio or Video button once to initiate the stream. The current version does not support stopping and restarting the stream by clicking the button again during a session.
Sample Queries
- Hello, what's the weather in Seattle and New York?
- Could you roll a 6-sided dice for me?
- Could you check if the number you rolled is a prime number or not?