mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-14 21:52:56 +08:00
✨ feat(llm): 支持结构化生成函数接收 UniMessage
This commit is contained in:
parent
3afedc8e3c
commit
30101cf1f0
@ -182,7 +182,7 @@ async def embed_documents(
|
|||||||
|
|
||||||
|
|
||||||
async def generate_structured(
|
async def generate_structured(
|
||||||
message: str | LLMMessage | list[LLMContentPart],
|
message: str | UniMessage | LLMMessage | list[LLMContentPart],
|
||||||
response_model: type[T],
|
response_model: type[T],
|
||||||
*,
|
*,
|
||||||
model: ModelName = None,
|
model: ModelName = None,
|
||||||
|
|||||||
@ -449,7 +449,7 @@ class AI:
|
|||||||
|
|
||||||
async def generate_structured(
|
async def generate_structured(
|
||||||
self,
|
self,
|
||||||
message: str | LLMMessage | list[LLMContentPart] | None,
|
message: str | UniMessage | LLMMessage | list[LLMContentPart] | None,
|
||||||
response_model: type[T],
|
response_model: type[T],
|
||||||
*,
|
*,
|
||||||
model: ModelName = None,
|
model: ModelName = None,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user