This is an automated email from the ASF dual-hosted git repository.
wenjin272 pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/flink-agents.git
from 334c0cd3 [e2e] Add nightly e2e test for submitting examples to flink
standalone cluster (#708)
new cab33243 [infra] Ignore local Codex configuration
new 4e01a73e [python] Synchronize Chroma client initialization
new 432e90d8 [e2e] Stabilize standalone example tests
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/nightly-e2e.yml | 15 +-
.gitignore | 1 +
.../test-scripts/test_submit_examples_to_flink.sh | 562 +++++++++++++++++----
.../agents/examples/agents/ParallelChatAgent.java | 3 +-
.../quickstart/agents/parallel_chat_agent.py | 9 +-
.../tests => examples/rag/agents}/__init__.py | 0
.../{rag_agent_example.py => agents/rag_agent.py} | 64 +--
.../examples/rag/knowledge_base_setup.py | 13 +-
.../flink_agents/examples/rag/rag_agent_example.py | 142 +-----
.../examples/rag/tests/test_rag_agent.py | 46 ++
.../vector_stores/chroma/chroma_vector_store.py | 64 ++-
.../chroma/tests/test_chroma_vector_store.py | 41 +-
tools/test/unit/verify_example_job.bats | 466 +++++++++++++++++
13 files changed, 1098 insertions(+), 328 deletions(-)
copy python/flink_agents/{api/tools/tests => examples/rag/agents}/__init__.py
(100%)
copy python/flink_agents/examples/rag/{rag_agent_example.py =>
agents/rag_agent.py} (74%)
create mode 100644 python/flink_agents/examples/rag/tests/test_rag_agent.py
create mode 100644 tools/test/unit/verify_example_job.bats