Sign in
apache
/
flink-agents
/
HEAD
25ea18f
[integration][python] Anthropic Chat Model APIs Integration (#139)
by Alan Z.
· 17 hours ago
main
42aea1c
[api][runtime] Introduce configuration mechanism (#122)
by Eugene
· 2 days ago
59cb755
[hotfix] Fix tongyi chat model test failure. (#142)
by Eugene
· 2 days ago
ea7cc41
[build] Improve the building process to favor uv and pyproject (#140)
by Xuannan
· 2 days ago
e623658
[hotfix] Fix ollama chat model test failure. (#141)
by Wenjin Xie
· 2 days ago
e23332b
[infra] Show python version in GHA job names
by Xintong Song
· 3 days ago
30fbba0
[integration][python] Integrate OpenAI chat model. (#128)
by Wenjin Xie
· 3 days ago
9079076
[hotfix] Fix incorrect import path of flink_agents (#137)
by Xuannan
· 7 days ago
0b1b41d
[hotfix] Fix coredump when close async thread pool. (#133)
by Wenjin Xie
· 9 days ago
f6e2d7e
[Integration][ChatModel]Add built-in tongyi chat model in python (#121)
by KeGu-069
· 9 days ago
8ec2488
[hotfix]Enrich test cases of Short-Term Memory in java (#124)
by KeGu-069
· 2 weeks ago
3d89f23
[API][Runtime]Introduce Memory Reference (#110)
by KeGu-069
· 2 weeks ago
0458614
[hotfix] fix examples can't execute (#114)
by zhaomin1423
· 2 weeks ago
7ffed15
[Feature] [API] Support Event Logger and Event Listener in Java (#103)
by Alan Z.
· 3 weeks ago
ee70cc6
[hotfix] fix parameter name inconsistency in ollama example (#116)
by Eugene
· 3 weeks ago
56201d5
[hotfix] fix hashCode don't override when equals override (#115)
by zhaomin1423
· 3 weeks ago
d282e6e
[api][python] Separate the abstraction of ChatModel to connection and settings (#113)
by Wenjin Xie
· 3 weeks ago
1c62fd6
[api][java] Support serialize and deserialize AgentPlan with python resource providers.
by WenjinXie
· 4 weeks ago
72988dc
[hotfix] Fix serializable resource deserialize error.
by WenjinXie
· 4 weeks ago
fa6dd85
feat: add reasoning extraction from think tags in OllamaChatModel (#101)
by twosom
· 4 weeks ago
71b9414
[Python] Support for Event containing Row field can be json serializable (#63)
by Kavishankarks
· 4 weeks ago
b9ef869
[plan][runtime][java] Introduce Resource and Resource Provider in java (#91)
by Letao Jiang
· 4 weeks ago
c8cdedf
[hotfix] Add timeout for pulling and starting ollama server.
by WenjinXie
· 4 weeks ago
3e9a216
[hotfix] Rename input/output event name in EventUtil to keep consistency.
by WenjinXie
· 4 weeks ago
5d9c35e
[api][python] Support add action and resource to Agent instance.
by WenjinXie
· 4 weeks ago
ee8cc14
[hotfix] Rename Agent whose name is begin with Test to avoid being treated as test class by pytest.
by WenjinXie
· 4 weeks ago
6278185
[api][java] Support DataStream / Table as input / output of Flink Agents in Java (#85)
by Letao Jiang
· 4 weeks ago
4b8beab
[integration][python] Introduce ollama chat model in python.
by WenjinXie
· 5 weeks ago
7ca8cb2
[hotfix] Remove useless parameter chat_history from ChatModel#chat.
by WenjinXie
· 5 weeks ago
57c4446
[hotfix] fix: format code with lint.sh to resolve style issues
by Xu Huang
· 5 weeks ago
350c0bc
[infra] Add license check tool and integrate with CI
by Xu Huang
· 5 weeks ago
c2b0d60
[infra] Fix: lint.sh no longer modifies files during code style check
by Xu Huang
· 5 weeks ago
cc46f29
[plan][python] Add built-in actions for processing chat and tool call.
by WenjinXie
· 5 weeks ago
0528d21
[api][python] Introduce ChatModel in python.
by WenjinXie
· 5 weeks ago
40822f2
[api][python] Introduce Tool api and FunctionTool in python.
by WenjinXie
· 5 weeks ago
66ed0d0
[api][python] Introduce Prompt in python.
by WenjinXie
· 5 weeks ago
40d406c
[hotfix] Refactor function to reduce serialize complexity.
by WenjinXie
· 5 weeks ago
3d28c23
[hotfix] Move event and action to separate module.
by WenjinXie
· 5 weeks ago
64c0713
[hotfix] Fixup unstable plan compatibility e2e test.
by WenjinXie
· 5 weeks ago
4ed5fc5
[runtime] Add rescaling test case
by Xu Huang
· 5 weeks ago
a501378
[runtime] Implement async execution in ActionExecutionOperator for Python actions
by Xu Huang
· 6 weeks ago
fd64095
[API][runtime] Introduce RunnerContext#execute_async method and implement it for local runner
by Xu Huang
· 6 weeks ago
60059bb
[runtime] Check memory access in task mailbox thread
by Xu Huang
· 6 weeks ago
8c59d4e
[readme] Add slack and community sync information.
by Xintong Song
· 5 weeks ago
b62ed11
[api][runtime] Introduce metric mechanism (#74)
by Eugene
· 5 weeks ago
ef7d1f3
[Python][Plan] Introduced caching mechanism to reuse existing PythonFunction instances for identical (module, qualname) pairs. (#72)
by Kavishankarks
· 5 weeks ago
a39b49c
[api][runtime] Support Short-Term Memory (#67)
by KeGu-069
· 6 weeks ago
b55ca1c
[plan][runtime][python] Introduce Resource and Resource Provider in python (#70)
by Wenjin Xie
· 7 weeks ago
8d0e0a7
add Min Zhou, Weiqing Yang and Alan Zhang
by Alan Zhang
· 7 weeks ago
3fb7f7a
[plan] Add test cases for checking agent plan compatibility (#60)
by Wenjin Xie
· 7 weeks ago
82aaa0d
[plan] Add test cases for checking agent plan compatibility (#60)
by Wenjin Xie
· 7 weeks ago
60dabfb
[API][Java] agent java api (#62)
by Hao Li
· 8 weeks ago
594c10f
[Api][Java] Check JSON Serializability Before Sending Event to Context (#61)
by Kavishankarks
· 8 weeks ago
fd6ad26
[API][Python] Support DataStream / Table as input / output of Flink Agents in Python (#48)
by Wenjin Xie
· 8 weeks ago
5ae51a5
[runtime][java] Introduce flink operator to support workflow execution
by Xu Huang
· 9 weeks ago
85d560c
[api][java] Introduce RunnerContext to execute action in java
by Xu Huang
· 9 weeks ago
aaadcd3
[plan][java] Enable serialization of WorkflowPlan in Java using JsonSerializer
by Xu Huang
· 9 weeks ago
996ff45
[plan][java] Support serializing / deserializing Java workflow plan to / from JSON (#45)
by Qingsheng Ren
· 8 weeks ago
fd907f3
[all] Rename Workflow to Agent
by Xintong Song
· 9 weeks ago
ad9adf9
[ci][python][build] Modernize Python dependency management with uv and pyproject.toml (#50)
by Richard
· 9 weeks ago
2f21451
[Feature][runtime] Introducing the FlinkRunnerContext component to support Python workflow execution (#43)
by Eugene
· 10 weeks ago
f799c05
[plan][python] Support serialize/deserialize workflow plan to/from json. (#39)
by Wenjin Xie
· 2 months ago
989f249
[infra] Add Wenjin Xie, Xu Huang and Eugene as collaborators on github
by Xintong Song
· 2 months ago
663dd1e
[infra] Add Hao Li as collaborator on github
by Xintong Song
· 2 months ago
774e663
[api][python] Introduce Python API for Workflow, Event and Action.
by WenjinXie
· 3 months ago
531188b
[Feature][runtime] Adds support of Python Environment Manager (#37)
by HuangXingBo
· 2 months ago
b705a31
[plan][java] Introduce Workflow, Event, Action & Function in the Java Workflow Plan.
by Wenjin Xie
· 2 months ago
efd3f83
[build] Add 'flink-agents-' prefix to maven artifact ids.
by Xintong Song
· 2 months ago
f25093d
[infra] When on job failed in GHA do not cancel other in-progress jobs.
by Xintong Song
· 2 months ago
cc6fd45
[Feature][runtime] Adds the basic components from flink-statefun to implement feedback ability (#30)
by HuangXingBo
· 2 months ago
4587ba0
[plan][python] Init Event, Action, Function and WorkflowPlan.
by WenjinXie
· 3 months ago
35e68df
[hotfix] Fix the ut.sh for java tests (#31)
by HuangXingBo
· 3 months ago
c7ff1c7
[hotfix][python] Avoids temporary LICENSE file generated during build (#28)
by HuangXingBo
· 3 months ago
a6851b7
[readme] Add build and contribute instructions
by Xintong Song
· 3 months ago
7be07a5
Add contribution guidelines.
by Xintong Song
· 3 months ago
85721f9
Enable github discussions
by Xintong Song
· 3 months ago
58bb0f7
Add Github Pull Request template.
by Xintong Song
· 3 months ago
b99a4bf
Add Github Issues templates.
by Xintong Song
· 3 months ago
d0482d7
Improves the usability of lint/ut scripts (#5)
by HuangXingBo
· 3 months ago
a47452d
Adds ci tests in GHA (#4)
by HuangXingBo
· 3 months ago
931c78a
Adds lint ci in GHA (#3)
by HuangXingBo
· 3 months ago
750ad2a
Adds license checker in GHA (#2)
by HuangXingBo
· 3 months ago
768066b
Adds pyproject.toml (#1)
by HuangXingBo
· 3 months ago
8ad0871
Fix typo in .asf.yaml
by Xintong Song
· 3 months ago
18aba07
Init the python project.
by Xintong Song
· 3 months ago
1b474b2
Init the java maven project.
by Xintong Song
· 3 months ago