You've already forked adk-python
mirror of
https://github.com/encounter/adk-python.git
synced 2026-03-30 10:57:20 -07:00
Merge pull request #1855 from marcellomaugeri:main
PiperOrigin-RevId: 782121756
This commit is contained in:
@@ -35,6 +35,7 @@ from litellm import acompletion
|
||||
from litellm import ChatCompletionAssistantMessage
|
||||
from litellm import ChatCompletionAssistantToolCall
|
||||
from litellm import ChatCompletionDeveloperMessage
|
||||
from litellm import ChatCompletionFileObject
|
||||
from litellm import ChatCompletionImageUrlObject
|
||||
from litellm import ChatCompletionMessageToolCall
|
||||
from litellm import ChatCompletionTextObject
|
||||
@@ -262,6 +263,12 @@ def _get_content(
|
||||
video_url=data_uri,
|
||||
)
|
||||
)
|
||||
elif part.inline_data.mime_type == "application/pdf":
|
||||
content_objects.append(
|
||||
ChatCompletionFileObject(
|
||||
type="file", file={"file_data": data_uri, "format": "pdf"}
|
||||
)
|
||||
)
|
||||
else:
|
||||
raise ValueError("LiteLlm(BaseLlm) does not support this content part.")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user