filipi87
16133a2323
Removing the custom prompt.
2026-04-01 16:05:09 -03:00
filipi87
9d815cb5d2
Merge branch 'filipi/async_tools' into filipi/async_tools_structured_data
2026-04-01 15:50:35 -03:00
filipi87
2d87edac18
Merge branch 'main' into filipi/async_tools
2026-04-01 15:49:43 -03:00
filipi87
bce07e0c76
Merge branch 'filipi/async_tools' into filipi/async_tools_structured_data
2026-04-01 15:48:22 -03:00
filipi87
59092fe4fe
Renaming the examples to match main.
2026-04-01 15:42:50 -03:00
filipi87
d515a81073
Updating the Anthropic example to use async function calls.
2026-04-01 15:31:32 -03:00
filipi87
e23cb46885
Trying to structure async tool responses and improve the LLM prompt to teach it how to handle them.
2026-04-01 14:48:09 -03:00
filipi87
2458b9d42b
Delaying the response for the get_current_weather in the openai example.
2026-04-01 10:47:29 -03:00
Mark Backman
d3021b4590
Rename example files to prepend parent folder name, preventing package shadowing
...
Example files like openai.py shadow installed packages when Python adds the
script directory to sys.path. Prepend the parent folder name to each example
file (e.g. openai.py -> function-calling-openai.py). Also split
thinking-and-mcp/ into separate mcp/ and thinking/ directories.
2026-03-31 22:06:01 -04:00
filipi87
4bfa084f77
Updating the openai example to be async.
2026-03-31 17:37:39 -03:00
Mark Backman
7501effad5
Remove deprecated service module shims and old implementations
...
Delete deprecated import shims that only re-export from new locations:
- services/ai_services.py
- services/gemini_multimodal_live/
- services/aws_nova_sonic/
- services/openai_realtime/
- services/deepgram/{stt,tts}_sagemaker.py
- services/google/{llm_openai,llm_vertex,google}.py
- services/google/gemini_live/llm_vertex.py
- services/riva/
- services/nim/
Remove deprecated implementations replaced by newer services:
- services/openai_realtime_beta/ (use openai.realtime)
- services/google/openai/ (use google.llm)
Also removes associated examples and tests for deleted services.
2026-03-31 15:34:14 -04:00
Mark Backman
27cb078716
Add missing google-vertex.py file
2026-03-31 15:25:52 -04:00
Mark Backman
47b41a0ff7
Rename services/ to voice/ and function-calling/, flatten to top level
...
Replace the nested services/speech/ and services/function-calling/ with
top-level voice/ and function-calling/ directories. Update eval script
paths and README to match.
2026-03-31 15:20:03 -04:00
Mark Backman
f14638a1fd
Revert "Flatten services/ nesting: promote speech and function-calling to top level"
...
This reverts commit e1939ecd44 .
2026-03-31 14:59:23 -04:00
Mark Backman
e1939ecd44
Flatten services/ nesting: promote speech and function-calling to top level
...
Move services/speech/* directly into services/ and services/function-calling/*
into top-level function-calling/. Update eval script paths and README.
2026-03-31 14:55:22 -04:00