Резюме
Мы создаем профессиональный инструмент финансового анализа на основе ИИ для опытных инвесторов и финансовых специалистов. Бэкенд уже построен и работает на Google Cloud. Нам нужен чистый, профессиональный интерфейс чата — похожий по внешнему виду и ощущениям на Claude.ai или ChatGPT — который подключается к LLM API и отображает ответы в потоке чата.
Это небольшой, четко определенный проект. Мы ищем кого-то, кто уже создавал подобный интерфейс и может быстро приступить к работе.
**Что нам нужно**
1. Интерфейс чата — чистый, профессиональный, похожий на Claude.ai или ChatGPT по макету и ощущениям
2. Интеграция LLM API — первоначально подключение к Claude и ChatGPT; поддержка системного запроса, история сообщений, потоковые ответы
3. Конфигурируемый поставщик LLM, не жестко закодированный, чтобы мы могли переключаться между Claude и OpenAI без изменений в коде
4. Ответы отображаются в потоке чата — отформатированный текст, markdown, таблицы, статические графики
5. Управление сессиями пользователей — ассоциация сессии с идентификатором пользователя, переданным из нашего бэкенда
6. Системный запрос в отдельном текстовом файле, не жестко закодированном, чтобы неразработчики могли его редактировать
7. Простой заглушечный API, возвращающий представительные образцы ответов — текст, markdown и статическую таблицу — чтобы интерфейс можно было продемонстрировать и протестировать независимо от работающего бэкенда
**Что мы НЕ ищем**
- Полную сборку продукта
- Человека, изучающего API Claude или OpenAI в процессе работы
- Сложную аутентификацию — наш бэкенд обрабатывает аутентификацию, нам просто нужен токен сессии
**Идеальный кандидат**
- Создавал интерфейсы чата на основе Claude и/или OpenAI ранее
- Имеет шаблоны или предыдущие работы, на которые можно опираться
- Понимает чистый дизайн контрактов API и шаблоны заглушек/моков для передачи команде бэкенда
- Уверен в React
- Проектирует код с учетом будущей расширяемости
- Может предоставить рабочий прототип за 1-2 дня
**Результаты**
- Рабочий интерфейс чата, подключенный к API Claude и OpenAI, с конфигурируемым поставщиком LLM
- Заглушечный API с представительными образцами ответов для тестирования и демонстрации независимо от работающего бэкенда
- Чистый, профессиональный дизайн, соответствующий современным инструментам AI-чата
- Полный исходный код, предоставленный через репозиторий GitHub, без зависимостей от аккаунтов, услуг или лицензий подрядчика
- Краткая документация о том, как изменить системный запрос, настроить ключи API, переключить поставщика LLM и заменить заглушку на работающий бэкенд
**Будущие этапы (не входят в рамки данного контракта)**
Мы намерены расширить этот проект в последующих фазах, чтобы включить:
- Артефакт/боковую панель для отображения графиков, таблиц и финансовых визуализаций рядом с потоком чата
- Интерактивные элементы в этой панели, такие как ползунки и переключатели
Правильный кандидат для этого первоначального контракта будет проектировать кодовую базу с учетом этих расширений. Есть потенциал для дальнейшей работы для подрядчика, который хорошо выполнит эту фазу.
**Бюджет**
$750 фиксированная цена.
**Как подать заявку**
Пожалуйста, поделитесь примерами аналогичных интерфейсов чата, которые вы создавали, особенно любыми с боковыми или артефактными панелями отображения. Расскажите нам кратко, как вы подошли бы к этому проекту и сколько времени это займет.