Víctor Mayoral Vilches
e8e05e9e5a
Fix streaming responses in CAI and examples
...
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-04-03 10:53:33 +02:00
Víctor Mayoral Vilches
b2233b76d1
CLI output operational
...
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-04-03 08:19:42 +02:00
Víctor Mayoral Vilches
5b29fbe4db
Fix docs
...
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-04-02 16:48:23 +02:00
Víctor Mayoral Vilches
0877dfda81
Address issues with litellm and agents SDK
...
Squeezed in some additional features such as:
- updated get_version()
- various examples for streaming and non-streaming testing
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-04-02 14:03:00 +02:00
Víctor Mayoral Vilches
69abd9e1d1
OLLAMA models working
...
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-03-31 21:13:15 +02:00
Víctor Mayoral Vilches
d1fd6623e5
Merge remote-tracking branch 'origin/main' into cai
2025-03-31 13:21:34 +02:00
Víctor Mayoral Vilches
aef3f5e73c
Streaming now working for OLLAMA models, but not the rest. Figure it out
...
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-03-30 09:21:25 +02:00
Víctor Mayoral Vilches
cff20480b7
Made local models work by switching into litellm python APIs
...
Still some issues with stream versions which needs further
investigation
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-03-29 20:17:42 +01:00
Víctor Mayoral Vilches
944128583c
CLI responding, but only to proprietary models
...
Need to investigate why self-hosted models via OLLAMA fail API-wise
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-03-28 09:48:16 +01:00
amri369
1683606b6f
Hotfix mcp example ( #365 )
...
Small typo in uv command fixed
2025-03-27 13:05:30 -04:00
Víctor Mayoral Vilches
ac4797cec6
Re-structure under sdk/agents, get CLI mockup
...
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-03-27 14:31:38 +01:00
Víctor Mayoral Vilches
21048444c6
Minor changes for alignment
...
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-03-26 18:55:21 +01:00
Rohan Mehta
aeda40c10f
MCP example for SSE ( #354 )
...
Simple example with a local SSE server.
2025-03-26 12:56:35 -04:00
Víctor Mayoral Vilches
adb358baae
Update docs to integrate CAI, minor refinements
...
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-03-26 12:41:45 +01:00
Rohan Mehta
013d8ae9d2
Adding Git MCP server example ( #343 )
...
- Adding new example showing a single agent interacting with local MCP
server for git
2025-03-25 19:54:59 -04:00
Rohan Mehta
b870b90471
[5/n] MCP tracing ( #342 )
...
## Summary:
Adds tracing and tests for tracing.
- Tools are added to the agents
- Theres a span for the mcp tools lookup
- Functions have MCP data
## Test Plan:
Unit tests
.
2025-03-25 19:54:28 -04:00
Dmitry Pimenov
d53411ba6a
added readme, fixed typo
2025-03-25 16:52:52 -07:00
Dmitry Pimenov
3587502c69
fixing lint issues
2025-03-25 16:34:00 -07:00
Dmitry Pimenov
788b4faba6
adding Git MCP server example
2025-03-25 16:30:50 -07:00
Rohan Mehta
6cb8b1ceaa
[5/n] MCP tracing
...
## Summary:
Adds tracing and tests for tracing.
- Tools are added to the agents
- Theres a span for the mcp tools lookup
- Functions have MCP data
## Test Plan:
Unit tests
.
2025-03-25 19:28:48 -04:00
Dominik Kundel
d639ebdf91
fix(examples): make sure audio playback finishes
2025-03-25 12:11:33 -07:00
Rohan Mehta
069e41a08d
[3/n] Add an MCP stdio example
...
### Summary:
Spins up a stdio server with some local files, then asks the model questions.
### Test Plan:
Run the example, see it work.
2025-03-25 13:24:18 -04:00
Víctor Mayoral Vilches
cd6d218933
Adapt litellm example
...
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-03-24 19:49:51 +01:00
Víctor Mayoral Vilches
147fc8142e
Initial re-structuring towards CAI
...
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-03-24 19:47:41 +01:00
Víctor Mayoral Vilches
1618434aa9
Fix error in example path
...
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-03-24 19:47:13 +01:00
Víctor Mayoral Vilches
8718a93155
Remove independent and isolated model tests
...
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-03-24 18:43:46 +01:00
Víctor Mayoral Vilches
0f8c357231
Restore structure and place litellm integraton under model_providers
...
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-03-24 18:39:17 +01:00
Víctor Mayoral Vilches
09c2beefdc
Merge branch 'main' of https://github.com/openai/openai-agents-python
2025-03-24 17:26:49 +01:00
Rohan Mehta
21a61969d9
Fix Typos ( #258 )
...
Noticed a bunch of typos when reading code, fixing.
2025-03-23 20:28:14 -04:00
Aviral Garg
8769a3ebf0
Fix circular dependency in voice streamed example with cleaner import pattern
2025-03-21 16:26:19 -07:00
Aviral Garg
75eec0aed6
Fix type-checking for circular dependency in voice streamed example
2025-03-21 16:18:04 -07:00
Aviral Garg
ee971e73d2
Fix circular dependency in voice streamed example by renaming agents.py to my_workflow.py
2025-03-21 13:25:46 -07:00
Rohan Mehta
ec66b71419
update tests
2025-03-20 13:08:38 -04:00
Dominik Kundel
f476521c53
fix tests
2025-03-20 09:52:15 -07:00
Dominik Kundel
20f0793862
feat: add voice pipeline support
...
> Co-authored-by: rm@openai.com
2025-03-20 09:43:13 -07:00
Raduan77
a49fb03c41
fix typos in /examples
2025-03-20 11:23:57 +01:00
Shyamal H Anadkat
ec5211c38f
Adds example for financial agent
2025-03-19 22:33:13 -07:00
Rohan Mehta
c91db09d3c
Introduce tool_use_behavior on agents
2025-03-18 21:55:12 -04:00
Rohan Mehta
7f1b04e4f3
Fix handoffs example use cases ( #156 )
...
## Changes
- In this handoff example, we need to use `first_agent` with
`random_number_tool`, instead of `second_agent` without that tool, since
the user is asking to generate a random number.
- fixed typo in comments
2025-03-17 15:59:18 -04:00
Rohan Mehta
d5fbf42a9d
fix typo in agent_lifecycle_example.py ( #161 )
2025-03-17 15:59:00 -04:00
Rohan Mehta
9876c551bc
fix reasoning order in examples ( #186 )
...
I think we need to put reasoning-related outputs first to encourage CoT
reasoning.
2025-03-17 15:57:52 -04:00
heartkilla
08400fb4aa
fix reasoning order in examples
2025-03-17 14:56:43 +09:00
Rohan Mehta
4719471cc3
utils directory
2025-03-16 18:48:45 -04:00
Víctor Mayoral Vilches
62450ef40b
Add litellm support
...
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-03-16 21:01:51 +01:00
Víctor Mayoral Vilches
5983b445ec
Add litellm iterations
2025-03-16 21:01:26 +01:00
Víctor Mayoral Vilches
2cc95d9a00
Add Ollama example
...
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2025-03-14 15:26:58 +01:00
CCM
dfd8b40a98
fix typo in agent_lifecycle_example.py
2025-03-14 19:14:26 +08:00
Kento Yamanaka
2aec6b1390
fix: use first_agent instead of second_agent for a task to generate random number
2025-03-13 18:26:49 -07:00
Rohan Mehta
c92672579b
Update custom models to use tools
2025-03-13 13:10:26 -04:00
Rohan Mehta
b2dc3e7ac9
Add examples and documentation for using custom model providers ( #110 )
2025-03-13 08:17:25 -07:00