GitClassic
Feed
Explore
Random
Go Pro
Sign in
google-gemini
/
genai-processors
Code
/ Commits
๐
Commits on main
Commits on January 22, 2026
Make ProcessorContent subscriptable.
Alexey Guseynov
committed 2 hours ago
8655dbe
Add missing import.
Alexey Guseynov
committed 5 hours ago
8de6a1b
Commits on January 21, 2026
Add tracing capabilities to GenAI Processors.
GDM AI Platform FTEs committed 1 days ago
fe40610
Commits on January 20, 2026
Preserve function calls and responses in live models between turns.
Alexey Guseynov
committed 2 days ago
a22dd1c
Commits on January 19, 2026
Avoid dependency on protobuf.
Alexey Guseynov
committed 2 days ago
9fcf83c
Send all parts to the UI so that UI could decide whether to show them.
Alexey Guseynov
committed 2 days ago
7784299
Commits on January 16, 2026
Set correct mime type when ProcessorPart is constructed from a genai_part.Part that contains function call or response.
GDM AI Platform FTEs committed 6 days ago
e197be9
Add a processor for sending streamed audio to unary models. (#38)
Alexey Guseynov
committed 6 days ago
f4bfadb
ProcessorPart.bytest should return b'' for parts with empty text, not None. (#37)
Alexey Guseynov
committed 6 days ago
cdda5c2
Adds a list_fc built-in function for async function calling to let the model find the async functions running in the background. When the functions run for a long time, their function call might leave the input prompt (in a realtime setup). The model would not be able to find the running async functions unless it can list the running ones. (#35)
Alexey Guseynov
committed 6 days ago
f8d8e7b
Commits on January 8, 2026
Add missing return types annotations.
Alexey Guseynov
committed 14 days ago
838130c
Commits on January 7, 2026
Move live server to a parent folder to reuse in other examples. Make SQL cache test not to rely on SQL alchemy.
GDM AI Platform FTEs committed 15 days ago
a72bd11
Commits on December 18, 2025
Cleanup CL
KP Sawhney
committed 1 months ago
2c59b92
Bump genai_processors version to 1.1.1.
Andre Elisseeff
committed 1 months ago
6fab797
Commits on December 17, 2025
Notebook to demonstrate automatic function calling with AgentGemma
Andre Elisseeff
committed 1 months ago
57dc504
Commits on December 9, 2025
Adds an image pre-processing step that is needed for realtime agent using video streams as input. This reduces network latency by avoiding re-sending images on consecutive turns of the realtime agent. It also facilitates caching and may avoid re-tokenization.
Andre Elisseeff
committed 1 months ago
bcec8b6
Commits on December 3, 2025
Fix behavior of function calling with a bidi mode: do not reinject output of the model, it is done by the bidi mode directly. Do not also reinject reserved substreams, they are not meant to be part of any prompt.
Andre Elisseeff
committed 1 months ago
f27a647
Adds system instructions and image period for the live illustrator.
Andre Elisseeff
committed 1 months ago
2a4ac96
Commits on December 2, 2025
fix an variable name error in the function_calling_hf notebook
Andre Elisseeff
committed 1 months ago
d839f09
Refactor: Extract live WebSocket server logic used for the live commentator into a reusable module for any live processor.
Andre Elisseeff
committed 1 months ago
b9a7d14
Commits on November 27, 2025
Fix documentation on function_calling + tiny clean-up
Andre Elisseeff
committed 1 months ago
f0a624d
Commits on November 25, 2025
add copyright notice to function_calling.py
Andre Elisseeff
committed 1 months ago
5cac078
Commits on November 21, 2025
Allow passing tools when initializing models from examples.
Alexey Guseynov
committed 2 months ago
cfdd26a
Commits on November 20, 2025
Add a new Colab notebook for agent-based interactions with Gemma.
Andre Elisseeff
committed 2 months ago
1d6192a
Fix the tool_utils to_function_declaration() by extracting the main function description and its parameter descriptions from the docstring. The parameter description are removed from the function description and added to each parameter schema.
Andre Elisseeff
committed 2 months ago
d9b6d07
Add missing comma.
Alexey Guseynov
committed 2 months ago
358f5d2
Fix incorrect nested quotes.
Alexey Guseynov
committed 2 months ago
6d35d33
Add pytorch to the dev dependecies as transformers_model_test.py uses it.
Alexey Guseynov
committed 2 months ago
39fc560
Add Hugging Face transformers to the development dependencies.
Alexey Guseynov
committed 2 months ago
46e918b
Commits on November 19, 2025
Parse token ids generated by transformers model to generate a function call part. Operates at the raw token ids directly to make it robust/safe against prompt injection.
Andre Elisseeff
committed 2 months ago
e9b85ce
โ Newer
Older โ