Skip to content

Enhanced Image & Multi-Part Message Handling#18

Merged
Shuflduf merged 4 commits intoShuflduf:mainfrom
LuticaCANARD:main
Jan 7, 2026
Merged

Enhanced Image & Multi-Part Message Handling#18
Shuflduf merged 4 commits intoShuflduf:mainfrom
LuticaCANARD:main

Conversation

@LuticaCANARD
Copy link
Copy Markdown
Contributor

What Is added

  • for processing base64-encoded Image, I added use-base64 feature, and added base64 dependency as optional dependency.

you can try via
cargo run --features use-base64 --package gemini-rs --example generate_image

  • To enhance context provision for users, I have introduced the send_parted_messages function, which allows for sending multiple parts in a single request.
  • Added a convenience method for creating Part::inline_data, simplifying the API and improving developer ergonomics.

Add interface for Part::inline_data&
Add Interface multi-part message(send_parted_messages)
@Shuflduf Shuflduf merged commit 4190876 into Shuflduf:main Jan 7, 2026
3 checks passed
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.

2 participants