|
from transformers import pipeline |
|
import gradio as gr |
|
|
|
question_answerer = pipeline("question-answering") |
|
def get_question_answerer(q, history): |
|
d = question_answerer(question=q,context="1 Généalogie de Jésus Christ, fils de David, fils d’Abraham.2 Abraham engendra Isaac ; Isaac engendra Jacob ; Jacob engendra Juda et ses frères ;3 Juda engendra de Thamar Pharès et Zara ; Pharès engendra Esrom ; Esrom engendra Aram ;4 Aram engendra Aminadab ; Aminadab engendra Naasson ; Naasson engendra Salmon ;5 Salmon engendra Boaz de Rahab ; Boaz engendra Obed de Ruth ;6 Obed engendra Isaï ; Isaï engendra David. Le roi David engendra Salomon de la femme d’Urie ;7 Salomon engendra Roboam ; Roboam engendra Abia ; Abia engendra Asa ;8 Asa engendra Josaphat ; Josaphat engendra Joram ; Joram engendra Ozias ;9 Ozias engendra Joatham ; Joatham engendra Achaz ; Achaz engendra Ézéchias ;10 Ézéchias engendra Manassé ; Manassé engendra Amon ; Amon engendra Josias ;11 Josias engendra Jéchonias et ses frères, au temps de la déportation à Babylone.") |
|
return d["answer"] |
|
demo2_chatbot = gr.ChatInterface(get_question_answerer, title="Chatbot 2", description="Enter text to start chatting.") |
|
demo2_chatbot.launch() |