Создает краткое описание бизнеса на основе LLM на своем веб-сайте.
perspectv
— это инструмент командной строки, который сканирует бизнес-сайт и создает отчет. Содержание отчета на данный момент следующее:
LLM используются для извлечения контента со страниц веб-сайта компании и создания отчета. Могут использоваться две разные модели (например, недорогая модель извлечения и модель отчетности с большим контекстом, поскольку ожидается, что последняя модель будет использовать весь контент веб-сайта в качестве контекста).
Пока perspectv
находится в стадии бета-тестирования, его необходимо запускать из каталога репо с помощью poetry
:
poetry run perspectv example.com
Требуется одна переменная среды: OPENROUTER_API_KEY
. В настоящее время (OpenRouter)[https://openrouter.ai/] используется для обеспечения надежного выбора модели. В будущем было бы полезно напрямую поддерживать других поставщиков LLM.
--dbfile
: имя файла для базы данных SQLite, используемой для хранения дополнительных данных для веб-скрейпинга и использования LLM. perspectv
по умолчанию не будет повторять одну и ту же работу. Удаление базы данных или использование нового файла начнется заново.
--model-extract
: переопределить имя модели OpenRouter, используемое для извлечения веб-страниц. Это должна быть недорогая модель с приемлемой производительностью экстракции (многие модели могут делать это приемлемо).
--model-report
: переопределить имя модели OpenRouter, используемое для создания отчета. Это должна быть модель с большим контекстом. Значение по умолчанию, anthropic/claude-3-opus
, относительно дорогое, но работает хорошо и имеет окно контекста на 1 миллион токенов.