Membuat ringkasan bisnis yang didukung LLM dari situs webnya.
perspectv
adalah alat baris perintah yang menggores situs web bisnis dan membuat laporan. Isi laporan saat ini adalah:
LLM digunakan untuk mengekstrak konten dari halaman situs web perusahaan, dan untuk menghasilkan laporan. Dua model berbeda dapat digunakan (misalnya model ekstraksi berbiaya rendah dan model pelaporan konteks besar -- karena model terakhir diharapkan mengambil keseluruhan konten situs web sebagai konteks).
Meskipun perspectv
masih dalam versi beta, ia harus dijalankan dari direktori repo menggunakan poetry
:
poetry run perspectv example.com
Variabel lingkungan tunggal diperlukan, OPENROUTER_API_KEY
. Saat ini, (OpenRouter)[https://openrouter.ai/] digunakan untuk memberikan pilihan model yang kuat. Di masa depan, akan bermanfaat untuk mendukung vendor LLM lainnya secara langsung.
--dbfile
: Nama file untuk database SQLite yang digunakan untuk menyimpan data tambahan untuk web scrape dan penggunaan LLM. perspectv
secara default akan menghindari pengulangan pekerjaan yang sama. Menghapus database atau menggunakan file baru akan dimulai dari awal.
--model-extract
: Mengganti nama model OpenRouter yang digunakan untuk ekstrak halaman web. Model ini harus berbiaya rendah dengan kinerja ekstraksi yang wajar (banyak model dapat melakukan hal ini dengan baik).
--model-report
: Mengganti nama model OpenRouter yang digunakan untuk pembuatan laporan. Ini harus menjadi model konteks besar. Defaultnya, anthropic/claude-3-opus
,, relatif mahal tetapi berkinerja baik dan memiliki jendela konteks 1 juta token.