Skip to content

Conversation

@danielmillerp
Copy link
Contributor

Add gemini example using litellm

@danielmillerp danielmillerp force-pushed the dm/add-gemini-example branch 2 times, most recently from 7f354a5 to 84e453c Compare January 13, 2026 14:40
debugpy.configure(subProcess=False)
debugpy.listen(debug_port)

print(f"[{debug_type.upper()}] Debug server listening on port {debug_port}")
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe worth getting rid of some of these print statements for the sake of this being a tutorial?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good call

# We are also adding the Open AI Agents SDK plugin to the ACP with LiteLLM provider.
type="temporal",
temporal_address=os.getenv("TEMPORAL_ADDRESS", "localhost:7233"),
plugins=[OpenAIAgentsPlugin(
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is because the plugin works with temporal right whereas there isn't a "google" version? not anything else? if so, may be worth to mention that

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

umm, kind of i mean there is google adk, but this is just showing how to use a different model provider with the OAI agents plugin (since temporal has already created it) not the only way of doing it but a nice way to do it since you dont have to deal with serialization and all that

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

added a little more detail in that comment!

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah no that makes sense! I guess what I meant is that there is no other temporal <> google plugin integration i guess that can we use out of the box without having to make it ourselves

@danielmillerp danielmillerp force-pushed the dm/add-gemini-example branch 2 times, most recently from cceb5a2 to 03e8d58 Compare January 13, 2026 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants