1
asisten saya"Asisten Saya" adalah layanan asisten cerdas pribadi yang sangat disesuaikan yang dirancang untuk memberikan layanan pengelolaan dan pengambilan informasi yang dipersonalisasi dan akurat kepada pengguna. Asisten mengintegrasikan alat-alat seperti pencarian online dan basis pengetahuan yang diprivatisasi untuk memenuhi kebutuhan pengguna dalam berbagai skenario. Baik itu permintaan informasi harian, studi dan penelitian mendalam, atau dukungan data yang diperlukan di tempat kerja, "Asisten Saya" dapat dengan cepat dan efisien memberikan informasi yang mereka butuhkan kepada pengguna. Dengan menggunakan "Asisten Saya", pengguna dapat mengelola dan mengambil informasi dengan lebih efisien, dan menerima bantuan cerdas yang bijaksana baik dalam pekerjaan, belajar, atau kehidupan sehari-hari.
2
bacaan PDFBantu pengguna dengan cepat membaca dan memahami isu inti dari satu dokumen. Pengguna dapat mengajukan pertanyaan dalam percakapan, merespons berdasarkan konten dokumen, dan memberikan sumber yang relevan.
3
Manajemen kata yang cepatIni dirancang untuk memungkinkan pengguna mengelola kata-kata cepat mereka sendiri secara efisien dan fleksibel. Melalui modul ini, pengguna dapat menentukan serangkaian kata kunci atau frasa spesifik yang dapat digunakan untuk memicu tindakan terkait dengan cepat atau mengambil informasi selama interaksi dengan asisten. Selain itu, modul ini juga mendukung pengaturan variabel, sehingga kata-kata cepat dapat disesuaikan secara dinamis sesuai dengan konteks yang berbeda, sehingga semakin meningkatkan fleksibilitas dan keakuratan dialog. Fungsi utama:
Definisi dan pengelolaan kata cepat: Pengguna dapat dengan bebas menambah, mengubah, atau menghapus kata cepat. Hal ini memberi pengguna personalisasi tingkat tinggi dan kemampuan untuk mengatur kata-kata cepat yang tepat sesuai dengan kebiasaan dan kebutuhan mereka sendiri.
Pengaturan variabel: Saat menentukan kata-kata cepat, pengguna dapat mengatur kata-kata cepat yang berisi variabel. Artinya, dalam penggunaan sebenarnya, bagian variabel dapat diganti secara dinamis sesuai dengan konten spesifik percakapan, menjadikan kata-kata cepat lebih fleksibel dan mudah beradaptasi.
Siap digunakan: Setelah disiapkan, kata-kata cepat ini akan segera berlaku dan dapat digunakan kapan saja dalam interaksi percakapan berikutnya. Setiap kali Anda membuat pertanyaan atau mengeluarkan instruksi, Anda dapat dengan cepat memandu asisten untuk menjalankannya seperti yang diharapkan hanya dengan menggunakan kata-kata cepat yang telah ditentukan. Melalui "manajemen kata cepat", pengguna tidak hanya dapat membuat pengambilan informasi lebih cepat dan akurat, namun juga secara efektif mengoptimalkan pengalaman interaktif dengan asisten, menjadikan pengoperasian sehari-hari lebih nyaman dan efisien.
4
Ini secara otomatis akan menentukan apakah pertanyaan Anda memerlukan pencarian online. Setelah mengaktifkan pencarian online, Xiao Ming akan memperoleh data informasi real-time dari Internet, meningkatkan keakuratan jawaban, dan memberikan URL sumber informasi untuk referensi Anda.
1
Saat menelusuri teks halaman web berbahasa asing, Anda dapat menerjemahkannya ke bahasa yang ditentukan dengan satu klik dan membandingkannya dengan teks asli untuk membantu Anda mempelajari dan memahami konten dengan lebih baik.
2
teks lengkapnyaSaat pengguna menelusuri web, ini dapat membantu pengguna dengan cepat membaca dan memahami isu inti halaman web. Pengguna dapat mengajukan pertanyaan dalam percakapan, merespons berdasarkan konten web, dan memberikan sumber yang relevan.
Catatan
Dokumentasi penggunaan dan pemasangan plugin browser Chrome
Dokumentasi penggunaan dan instalasi plug-in browser Edge
Platform seluler telah disesuaikan dan ditingkatkan secara mendalam untuk meningkatkan pengalaman pengguna pada perangkat seluler. Saat ini kami sedang berupaya memperbarui antarmuka pengguna seluler untuk memastikan pengalaman pengoperasian yang lebih lancar dan mudah digunakan. Jika Anda memiliki saran atau ide untuk perbaikan, kami ingin Anda menyampaikan masukan Anda kepada kami melalui Masalah GitHub atau Permintaan Tarik.
Samepage menyediakan image Docker. Anda hanya perlu mengubah beberapa informasi konfigurasi sederhana dan menerapkan aplikasi secara pribadi melalui file docker-compose.yml. Pastikan Docker dan Docker Compose diinstal pada mesin sebelum dijalankan.
deploy
proyek, buka file application.env
, dan isi item konfigurasi dasar seperti邮箱SMTP
,机器人配置
, dan Bing Search Key
.Contoh konfigurasi:
# #########################################
# 基础配置【必填】 #
# #########################################
# ##### SMTP 配置 ######
SMTP_SEND_MAIL=
SMTP_HOST=
# ##### SMTP 的授权码 ######
SMTP_PASSWORD=
# ## 机器人的模型名字配置
# chat line 的模型配置
# CHAT_LITE_MODEL_NAME=gpt-3.5-turbo-16k-0613
CHAT_LITE_MODEL_NAME=
# 请求模型的最大token 数,非gpt的会使用cl100k_base编码进行token计算,如果最大的 token数少于6000 会也会自动关闭PDF阅读和阅读全文
# CHAT_LITE_REQUEST_TOKEN=12000
CHAT_LITE_REQUEST_TOKEN=
# chat pro 的模型配置
# CHAT_PRO_MODE_NAME=gpt-4-0613
CHAT_PRO_MODE_NAME=
# 请求模型的最大token 数,非gpt的会使用cl100k_base编码进行token计算,如果最大的 token数少于6000 会也会自动关闭PDF阅读和阅读全文
# CHAT_PRO_REQUEST_TOKEN=4000
CHAT_PRO_REQUEST_TOKEN=
# ## chat line 和 chat pro 的联网检索配置
# chat line的模型是否支持function call,这和BING_SUBSCRIPTION_KEY 共同决定是否开启联网检索(是否为true)
# true 和 BING_SUBSCRIPTION_KEY 不为空 则可以自动开通chat line 的联网检索
CHAT_LITE_FUNCTION_CALL=true
# chat pro的模型是否支持function call,这和BING_SUBSCRIPTION_KEY 共同决定是否开启联网检索(是否为true)
# true 和 BING_SUBSCRIPTION_KEY 不为空 则可以自动开通chat pro 的联网检索
CHAT_PRO_FUNCTION_CALL=true
# #####bing 检索的配置【非必填】######
BING_SUBSCRIPTION_KEY=
BING_SEARCH_URL=https://api.bing.microsoft.com/v7.0/search
# ## 阅读pdf 和插件的阅读全文
# emedding 配置,如果为空或者Chat line的CHAT_LITE_REQUEST_TOKEN 小于6000,不支持PDF阅读和阅读全文
EMBEDDING_MODEL_NAME=
docker compose up -d
Saat ini, solusi yang disebut one-api digunakan untuk akses dan pengelolaan model besar. Proyek ini memungkinkan pengguna untuk mengakses semua model besar melalui format OpenAI API yang terpadu dan terstandarisasi, yang sangat nyaman untuk digunakan langsung oleh pengguna. Jika Anda ingin mempelajari lebih lanjut tentang informasi spesifik dan petunjuk penggunaan proyek ini, sangat disarankan untuk merujuk pada dokumentasi resmi proyek, yang dapat diakses dengan mengklik tautan ini one-api.
Bagi pengguna yang ingin mulai menggunakan one-api, caranya sangat sederhana. Pertama, alamat aksesnya adalah: http://localhost:3000/. Saat pertama kali menggunakannya, Anda harus menggunakan nama akun awal root
dan kata sandi 123456
untuk login.
Setelah masuk, langkah penting adalah mengonfigurasi one-api untuk mengakses saluran model besar yang diperlukan. Langkah ini sangat penting untuk memastikan Anda dapat menggunakan Samepage
secara normal.
Konfigurasi checksum model
Langkah-langkah verifikasi:
Periksa apakah ada model di file conf.json
yang sesuai dengan model yang Anda konfigurasikan di One-API.
Jika model tidak ada, ikuti langkah-langkah berikut untuk menambahkannya:
backend/management-service/src/main/resources/conf.json
. {
"modelName" : " one-api 配置的模型名" ,
"name" : "前端展示的名字" ,
"maxRequestToken" : 4000 ,
"functionCall" : false
}
docker build -t samepaage/samepage-api:main -f ./backend/management-service/Dockerfile .
Alamat akses web: http://localhost Alamat akses seluler: http://localhost/m-chat
Alamat antarmuka yang dikonfigurasi oleh plug-in browser: http://localhost/api/ Alamat web yang dikonfigurasi oleh plug-in browser: http://localhost/
Bergabunglah dengan grup komunikasi Samepage WeChat:
Kami mengandalkan proyek-proyek berikut:
Repositori ini mematuhi perjanjian lisensi Apache 2.0. Lihat file LISENSI untuk detailnya.