Spaces:
Runtime error
Runtime error
File size: 909 Bytes
049d3ce 465d036 7f992e4 465d036 7f992e4 465d036 7f992e4 465d036 7f992e4 465d036 7f992e4 465d036 7f992e4 465d036 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
import gradio as gr
import huggingface
# Загружаем модель
model = huggingface.transformers.AutoModelForQuestionAnswering.from_pretrained("facebook/bart-base")
# Функция для генерации ответа
def generate_answer(image, prompt):
# Получаем текст из изображения
text = huggingface.vision.ImageCaptioner.from_pretrained("facebook/bart-base").generate(image)
# Если был указан дополнительный prompt, добавляем его к тексту
if prompt:
text += f" {prompt}"
# Генерируем ответ на вопрос
answer = model.generate(text=text, max_length=100, do_sample=True)
return answer
# Создаем интерфейс gradio
gr.Interface(generate_answer, inputs=[gr.Image(), gr.Text()], outputs=gr.Text(), title="Решение задач по фото")
|