Ret / app.py
Docfile's picture
Update app.py
c1a6070
raw
history blame
1.96 kB
import g4f
import gradio as gr
import nest_asyncio
nest_asyncio.apply()
import g4f
g4f.debug.logging = True # Enable logging
g4f.check_version = False # Disable automatic version checking
print(g4f.version) # Check version
print(g4f.Provider.Ails.params) # Supported args
def rr(i):
iae = f """ voici le thème {i}. en te basant sur le plan suivant développe moi ce thème :
une introduction, soit des paragraphes identifiés par des titres (de préférence) un développement présentant soit des paragraphes séparés deux ou trois lignes, une conclusion
L'introduction
Elle comporte deux parties:
La problématique qui elle-même intègre deux parties: un fil conducteur qui correspond à une présentation du sujet autour du thème central. Souvent une définition accompagnée d'une clarification du thème central suffit. la formulation des problèmes biologiques ou géologiques à résoudre en tenant compte des informations fournies par le contexte dans lequel est placé le theme central.\nL'annonce du plan. Celui-ci peut être dicté par le sujet ou non.\nLe développement\nde qui sont les différentes parties annoncées dans le plan. Il est constitué paragraphes débute un titre souligné. Les paragraphes sont séparés d'une ligne. Chaque paragraphe par\nêtre accompagnés d'illustrations, si la consigne l'exige. Les paragraphes peuvent de l'introduction et de la conclusion par deux ou trois lignes. Le développement doit être séparé\nLa conclusion"""
# Normal response
response = g4f.ChatCompletion.create(
model=g4f.models.gpt_35_turbo,
messages=[{"role": "user", "content": iae}],
) # Alternative model setting
return response
iface = gr.Interface(
fn=rr,
inputs=gr.Textbox(label="Question:", lines=4),
outputs=gr.Textbox(label="Réponse"),
title="bot",
description="By Isa Ibn Maryam. 😂😂 Vas dormir ! Espace fermé ! ")
iface.launch()