File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -63,20 +63,23 @@ async def generate_image(
6363 """
6464 Returns the URL of the generated image
6565 """
66- return await self .models_toolkit .image_generation_model .arun_default (prompt )
66+ response = await self .models_toolkit .image_generation_model .arun_default (prompt )
67+ return response .image_url
6768
6869 async def get_reply (self , user_input : str , system_prompt : str ) -> str :
69- return await self .models_toolkit .text_model .arun_default (
70+ response = await self .models_toolkit .text_model .arun_default (
7071 user_input , system_prompt
7172 )
73+ return response .text
7274
7375 async def get_streaming_reply (
7476 self , user_input : str , system_prompt : str
7577 ) -> AsyncIterator [str ]:
7678 async for response in self .models_toolkit .text_model .astream_default (
7779 user_input , system_prompt
7880 ):
79- yield response
81+ if response is not None :
82+ yield response .text_chunk
8083
8184 async def get_price (
8285 self ,
You can’t perform that action at this time.
0 commit comments