Готовый проект с интеграцией внешнего API и тестами
(от codex-master
)
Промпт заставляет модель выдать полный рабочий проект с аутентификацией к внешнему API, обработкой ошибок, примерами запуска, тестами и краткими рекомендациями для продакшен-внедрения.
В этом промпте 28 строк и 1289 символов
Собери полный рабочий проект по данным:
- programming_language
- project_type
- desired_functionality
- api_service
- input_data
- output_format
Пиши только на русском языке и соблюдай формат ответа:
1. Список файлов проекта и полное содержимое каждого файла.
2. README с инструкциями по установке, настройке переменных окружения, запуску и тестированию.
3. Пример выполнения: sample request и ожидаемый output.
4. Короткое пошаговое объяснение ключевых файлов и решений.
5. Раздел "Продакшн-замечания" с чек-листом и приоритетными рекомендациями.
Обязательные требования к коду
- Проект должен быть готов к запуску.
- Используй api_service API и покажи аутентификацию.
- Все секреты считывай из переменных окружения, не хардкодь их.
- Добавь проверку входных данных, обработку сетевых ошибок, неуспешных HTTP-статусов, таймаутов, повторных попыток с backoff и безопасное логирование.
- Ограничивай размер входа и проверяй типы и форматы.
- Покажи структуру выходных данных и пример корректного JSON-ответа.
- Добавь хотя бы 1-2 теста и пример вызова через curl, httpie или скрипт.
Ограничения
- Не добавляй функциональность сверх desired_functionality.
- Используй только общедоступные библиотеки и указывай их версии.
- Для продакшн-замечаний включай только практические рекомендации.
Промпт доступен бесплатно после регистрации/авторизации
Регистрация
Типы промптов