Spaces:
Sleeping
Sleeping
import gradio as gr | |
import requests as r | |
from urllib.parse import quote as urlencode | |
prompt = """Я хочу, чтобы вы выступили в роли планировщика путешествий, помогая людям составлять идеальный маршрут для их поездок. Я сообщу вам пункт назначения, продолжительность пребывания и любые конкретные интересы или предпочтения, а вы ответите подробным маршрутом путешествия, включающим предлагаемые мероприятия, места для посещения и советы путешественникам. Ваши планы должны быть практичными, приятными и соответствовать потребностям путешественника. Мой первый запрос: "%s".""" | |
url = "https://text.pollinations.ai/%s" | |
def generate_route(query): | |
out = r.get(url % urlencode(prompt % query)).text | |
return out | |
def travel_planner(query): | |
route = generate_route(query) | |
return route | |
iface = gr.Interface( | |
fn=travel_planner, | |
inputs=gr.Textbox(lines=2, placeholder="Мой маршрут касается..."), | |
outputs="markdown", | |
title="Планировщик путешествий", | |
description="Введите тему вашего путешествия, и мы сгенерируем маршрут с использованием ИИ." | |
) | |
iface.launch(share=True, debug=True) |