Нейросеть для генерации текстов
1. Общая информация Проект: Нейросеть для генерации текстов (сочинения, эссе, самопрезентации, поздравления и пр.).Формат: Телеграм-бот или минималистичный веб-сайт.
Интеграция: OpenAI API для генерации текстов.
2. Функциональные требования
2.1. Основной функционал
Пользователь заходит в телеграм-бот или на веб-сайт.
Выбирает тип текста (сочинение, эссе, самопрезентация, поздравление и т. д.).
Вводит тему или ключевые данные для генерации.
Запрос отправляется в OpenAI API с заранее подготовленным промтом.
Генерируется текст, который выдаётся пользователю в удобном виде.
Опционально: возможность скачать результат в виде документа (DOCX).
2.2. Телеграм-бот
Кнопки с вариантами выбора типа текста.
Поле ввода для темы задания.
Генерация текста и отправка результата в чат.
Возможность скачать текст как файл.
Логирование запросов пользователей (например, в Google Sheets или базе данных).
2.3. Веб-сайт
Чистый, минималистичный дизайн.
Главная страница с формой выбора типа текста и ввода темы.
Кнопка «Сгенерировать» отправляет запрос в OpenAI API.
Вывод сгенерированного текста в удобном формате.
Опционально: кнопка скачивания текста в PDF/DOCX.
3. Технические требования
3.1. Технологии
Бэкенд: Python (FastAPI / Flask) или Node.js (Express).
Фронтенд: HTML + TailwindCSS (или аналогичный минималистичный фреймворк).
База данных (если нужна): Firebase / PostgreSQL / MongoDB (по необходимости).
API: OpenAI API для генерации текстов.
Телеграм-бот: aiogram (Python) / Telebot (Python) или Node.js (grammY / telegraf).
Хостинг: Vercel / Render / Heroku / VPS (DigitalOcean, Hetzner).
3.2. API-интеграция
Используется OpenAI API (GPT-4 / GPT-3.5-turbo).
Промты заранее прописаны для разных типов текстов.
Возможность дополнительно передавать настройки генерации (температуру, макс. длину и пр.).
4. Дизайн
Чистый, минималистичный UI (например, в стиле Notion).
Цветовая схема: светлый фон, мягкие пастельные акценты.
Максимально упрощённая навигация.
5. Дополнительные требования
Логирование запросов: фиксировать, какие тексты запрашивались (без сохранения персональных данных).
Кеширование запросов: если один и тот же запрос повторяется – использовать сохранённый результат (если это несложно реализовать).
Гибкость в масштабировании: возможность в будущем добавить поддержку других AI-моделей (например, локальных моделей через API).
Сроки - до месяца, нет срочности
7. Ожидаемый результат
Рабочий телеграм-бот ИЛИ веб-сайт с простым и удобным интерфейсом.
Генерация текстов по заданным параметрам через OpenAI API.
Возможность скачивания готового текста в формате документа редактируемого.
телегр ROOW5578Предлагайте свою стоимость
Other