Как вернуть изображение с описанием в FastAPI ⇐ Python
-
Гость
Как вернуть изображение с описанием в FastAPI
Я работаю над проектом FastAPI, и мне нужно вернуть пользователю изображение вместе с его описанием. Я реализовал функцию возврата изображения, но не знаю, как включить описание.
Вот фрагмент кода для возврата изображения:
@router.post("/generate-post") пост асинхронного определения( post_input: ПостВход, user_id: с аннотацией [APIKeyHeader, Depends (get_api_key_and_fetch_user_id)], ): ответ = ждут генерации_post_for_user(post_input.dict(), user_id) image_bytes=ответ["изображение"] вернуть ответ (content=image_bytes, media_type="image/png") Теперь мой вопрос: как я могу отправить текстовое описание вместе с изображением, например, «Изображение Патрика»?
Я был бы признателен за любые рекомендации или примеры того, как добиться этого в FastAPI.
Я работаю над проектом FastAPI, и мне нужно вернуть пользователю изображение вместе с его описанием. Я реализовал функцию возврата изображения, но не знаю, как включить описание.
Вот фрагмент кода для возврата изображения:
@router.post("/generate-post") пост асинхронного определения( post_input: ПостВход, user_id: с аннотацией [APIKeyHeader, Depends (get_api_key_and_fetch_user_id)], ): ответ = ждут генерации_post_for_user(post_input.dict(), user_id) image_bytes=ответ["изображение"] вернуть ответ (content=image_bytes, media_type="image/png") Теперь мой вопрос: как я могу отправить текстовое описание вместе с изображением, например, «Изображение Патрика»?
Я был бы признателен за любые рекомендации или примеры того, как добиться этого в FastAPI.