- Мульти-провайдер: PAPAYU_LLM_PROVIDERS — сбор планов от нескольких ИИ (Claude, OpenAI), агрегация - Тренды дизайна и иконок: вкладка в модалке, поиск по безопасным доменам (Tavily include_domains) - Snyk Code: PAPAYU_SNYK_SYNC, REST API issues → snyk_findings в agent-sync - Documatic: architecture_summary из .papa-yu/architecture.md в agent-sync - Личная автоматизация: capability personal-automation (терминал git/npm/cargo, открытие URL) - agent_sync расширен: snyk_findings, architecture_summary; analyze_project_cmd и run_batch пишут sync - Документация: SNYK_AND_DOCUMATIC_SYNC.md, SECURITY_AND_PERSONAL_AUTOMATION.md, обновлён CLAUDE_AND_AGENT_SYNC Co-authored-by: Cursor <cursoragent@cursor.com>
23 lines
821 B
Bash
Executable File
23 lines
821 B
Bash
Executable File
#!/bin/bash
|
||
# Запуск PAPA YU с подключением к OpenAI.
|
||
# Ключ API храните только в .env.openai на своём компьютере (не передавайте в чат и не коммитьте).
|
||
|
||
cd "$(dirname "$0")"
|
||
|
||
if [ ! -f .env.openai ]; then
|
||
echo "Файл .env.openai не найден."
|
||
echo ""
|
||
echo "1. Скопируйте шаблон:"
|
||
echo " cp env.openai.example .env.openai"
|
||
echo ""
|
||
echo "2. Откройте .env.openai и замените your-openai-key-here на ваш ключ OpenAI (sk-...)."
|
||
echo ""
|
||
exit 1
|
||
fi
|
||
|
||
# Загружаем переменные, убирая \r (Windows-переносы), чтобы не было "command not found"
|
||
export $(grep -v '^#' .env.openai | grep -v '^$' | sed 's/\r$//' | xargs)
|
||
|
||
|
||
npm run tauri dev
|