
Hech qachon shaxsiylashtirilganni orzu qilganmisiz AI xohlagan vaqtda suhbatlashish uchun hamrohmi?
O'zingizni yaratish AI Sizning qiziqishlaringizga moslashtirilgan do'stni endi hamroh-ilova loyihasi kabi ochiq manbali vositalar yordamida yaratish mumkin. Ushbu maqola sizni sozlash bo'yicha ko'rsatma beradi AI noldan hamroh - platformani tanlashdan shaxsiyatni sozlashgacha, hatto matnli xabar almashishni yoqish. Shuningdek, biz sizga kirish uchun xosting variantlarini ko'rib chiqamiz AI Internet va SMS orqali do'st. Siz ko'nikmalarni kengaytirmoqchi bo'lgan dasturchi bo'lasizmi yoki shunchaki noyob bo'lishni xohlaysizmi AI ishonchli, ushbu keng qamrovli o'quv qo'llanma ushbu tasavvurni haqiqatga aylantirishga qaratilgan.
Nima uchun o'zingiznikini yarating AI Hamrohmi?
Texnologiya tobora shaxsiylashtirilgan dunyoda o'zingiznikini yarating AI hamroh maxfiylik, shaxsiylashtirish va nazoratning noyob aralashmasini taklif etadi. Tasavvur qiling AI Bu nafaqat sizning afzalliklaringizni tushunadi, balki shaxsiy hayotingizni hurmat qiladi va shaxsiyatingizni aks ettiradi.
Shaxsiy AIni sozlash orqali siz uning shaxsiyatini, ohangini va tarixini shakllantirishingiz mumkin, bu esa har bir o'zaro ta'sir sizning xohishingizga mos kelishini ta'minlaydi.. Ushbu moslashtirish darajasi sizning kabi yanada mazmunli va qiziqarli tajribaga imkon beradi AI hamroh shunchaki vosita emas, balki sizning aksingizga aylanadi.
Bundan tashqari, foydalanuvchi tomonidan yaratilgan ko'payish bilan AI shaxslar, siz o'zingizga mos keladigan aniq belgini tanlash va yaratish erkinligiga egasiz's o'quv do'sti, a raqamli terapevt, yoki virtual ishonchli. Bu shaxsiy teginish sizni o'ziga xos narsadir AI bozordagi yagona o'lchamli echimlardan tashqari hamroh.
O'zingizni yaratish AI hamroh faqat suhbatdoshga ega bo'lish emas; bu's noyob sizniki bo'lgan raqamli ob'ekt bilan aloqa o'rnatish haqida. Bu's loyihalash bilan birga keladigan vakolatlar haqida AI bu sizning shaxsiy ehtiyojlaringiz va axloqiy me'yorlaringizga mos keladi.
Sizning AI Yordamchi platforma

To'g'ri platformani tanlash o'zingizni yaratishda muhim qadamdir AI hamroh. The hamroh-ilova loyihasi GitHub-da shaxsiylashtirilgan yaratmoqchi bo'lganlar uchun ajoyib boshlanish nuqtasi bo'lib chiqadi AI hamroh. Ushbu loyiha yaratish va joylashtirishni osonlashtirish uchun mo'ljallangan engil stekni taklif qiladi AI xotira qobiliyatiga ega hamrohlar. Uning ochiq manbali tabiati nafaqat hamkorlik va innovatsiyalarni rag'batlantiradi, balki sizning shaxsiy ma'lumotlaringizni sozlash erkinligingizni ham ta'minlaydi. AI yuragingizga hamroh's mazmuni.
Hamkor-ilova loyihasi keng qamrovli hujjatlar va faol hamjamiyat bilan ajralib turadi, bu uni yangi boshlanuvchilar va tajribali dasturchilar uchun ideal tanlov qiladi. Ushbu platformani tanlash bilan siz shunchaki yaratish uchun vositani tanlamaysiz AI hamroh; Siz nimaning chegaralarini bosib o'tishga ishtiyoqli, hamfikrlar hamjamiyatiga qo'shilasiz AI shaxsiy hayotimizda qila oladi.
Hisobingizni sozlash AI Sherik
O'zingizni yaratish AI companion kerakli vositalar va xizmatlarni sozlashdan tortib hamrohingizni sozlashgacha bo'lgan bir qator qadamlarni o'z ichiga oladi's shaxsiyat va orqa tarix. Ushbu qo'llanma sizga kerakli shartlar, o'rnatish jarayoni va moslashtirish usullarini o'z ichiga oladi AI hayotga hamroh.
Talablar
O'rnatish jarayoniga kirishdan oldin sizda quyidagi vositalar va xizmatlar tayyor ekanligiga ishonch hosil qiling:
- Docker: Konteynerli ilovalarni yaratish, joylashtirish va boshqarish uchun platforma.
- Qarag'ay daraxti: Vektor qidiruv ilovalarini yaratish va joylashtirish uchun vektor ma'lumotlar bazasi.
- Ma'lumotlar bazasi: Ma'lumotlar bazasi va autentifikatsiya yechimlarini taqdim etuvchi ochiq manbali Firebase alternativasi.
- Upstash: Keshlash va real vaqtda ilovalar uchun to'liq boshqariladigan Redis mos ma'lumotlar bazasi.
- Langchain: Turli xillarga kirish uchun vosita Katta til modeliOpenAI GPT-3 yoki Replicate's Vicuna13b kabi s (LLMs).
O'rnatish jarayoni - AI Sherik


Companion-app loyihasini o'rnatish uchun siz omborni klonlashingiz va muhitingizni sozlashingiz kerak bo'ladi. Bu yerga's terminalda ishlatadigan buyruqlar misoli:
# Clone the companion-app repository
git clone https://github.com/a16z-infra/companion-app.git
# Change directory to the companion-app folder
cd companion-app
# Install dependencies using npm (Node Package Manager)
npm install
Repozitariyni klonlash va bog'liqliklarni o'rnatgandan so'ng, siz muhitni sozlashingiz kerak bo'ladi. Bu odatda muhit o'zgaruvchilari va ehtimol boshqa konfiguratsiya fayllarini sozlashni o'z ichiga oladi.
xususiylashtirish
Shaxsiylashtirish AI hamroh's shaxsiyat va orqa tarix konfiguratsiya fayllarini tahrirlash va ehtimol ba'zi kod yozishni o'z ichiga oladi. Misol uchun, sizda bo'lishi mumkin .env API kalitlari va boshqa konfiguratsiya parametrlarini o'rnatgan fayl:
# .env file
PINECONE_API_KEY=your-pinecone-api-key
SUPABASE_URL=your-supabase-url
SUPABASE_KEY=your-supabase-key
UPSTASH_REDIS_URL=your-upstash-redis-url
UPSTASH_REDIS_KEY=your-upstash-redis-key
Shuningdek, siz AIni sozlashingiz mumkin's Python skripti kabi kod fayllarini tahrirlash orqali xatti-harakatlar AI ma'lum kirishlarga javob beradi.
Sozlaganingizdan va sozlaganingizdan so'ng AI hamroh, siz u bilan ishlash uchun serverni ishga tushirishingiz mumkin. Bu yerga's serverni ishga tushirish uchun misol buyrug'i:
# Start the server
npm run dev
Ushbu buyruq ishlab chiqish serverini ishga tushiradi va siz server ishlayotganligini ko'rsatadigan quyidagiga o'xshash chiqishni ko'rishingiz kerak:
ready - started server on 0.0.0.0:3000
Endi, sizning AI hamrohga kirish mumkin bo'lishi kerak va siz u bilan belgilangan port orqali o'zaro aloqani boshlashingiz mumkin (bu holda, port 3000).
takomillashtirish AI Yordamchi xotira va o'zaro ta'sir
Ko'proq jalb qilish uchun xotira va suhbat ko'nikmalarini oshirish muhimligini muhokama qilish AI hamroh, bu erda bir nechta asosiy fikrlar mavjud:
Xotiraning roli
Xotira imkon beradi AI kontekstni va oldingi o'zaro ta'sirlarni kuzatish uchun hamroh bo'lib, yanada tabiiy, izchil suhbatlarga imkon beradi. Yordamchi vaqt o'tishi bilan foydalanuvchi haqidagi ma'lumotlarni saqlaganligi sababli, u shaxsiylashtirish uchun o'tmish tajribasi va afzalliklariga murojaat qilishi mumkin.
Misol uchun, agar foydalanuvchi o'z qizi Lina haqida gapirsa's Suhbatning boshida yaqinlashib kelayotgan tug'ilgan kun, hamroh Lina sanasi kelganda tug'ilgan kuni bilan tabriklashi mumkin. Xotira qobiliyatisiz u bunday shaxsiy ma'lumotlarni saqlamaydi yoki eslay olmaydi.
Vektor ma'lumotlar bazalaridan foydalanish
Jihozlash uchun AI xotira bilan hamrohlar, vektor ma'lumotlar bazalari kabi Qarag'ay daraxti vaqt o'tishi bilan suhbatni o'rnatishni saqlashi mumkin. Har bir foydalanuvchi xabari vektor tasviriga kiritilganligi sababli, hamroh tegishli kontekstni topish uchun o'tgan vektorlarni qidirishi mumkin.
Qarag'ay daraxti's real vaqt rejimida qabul qilish va past kechikishda qidirish uni suhbat kontekstini tezda kuzatish uchun juda mos qiladi. Ko'proq xabar vektorlari paydo bo'lganda, hamroh tushunishni yaxshilash uchun tegishli vektorlarni tortib olishi mumkin.
Xabarlarni joylashtirish uchun namuna kodi
Suhbat davom etayotganda foydalanuvchi xabarlarini joylashtirish va ularni Pinecone-ga saqlash uchun namuna kodlari:
# Language model generates embeddings
import langchain
# Pinecone imports
from pinecone import Pinecone
# Initialize Pinecone client
pc = Pinecone()
# Create index for message embeddings
index = pc.create_index('messages')
# Chat loop
while True:
# Get user message
user_message = input()
# Generate embedding
embedding = langchain.embed_text(user_message)
# Create vector dict
vector = {
'id': 'message_'+str(uuid.uuid4()),
'values': embedding
}
# Upsert to Pinecone
index.upsert([vector])
# Pass message to companion model
response = companion_model(user_message, context=index)
# Print response
print(response)
Bu hamrohlik modeliga xotirani yaxshilash uchun tegishli kontekstni topish uchun Pinecone indeksidagi oldingi xabar vektorlarini qidirish imkonini beradi.
Xosting va sizning AI Sherik

O'zingizni moslashtirganingizdan so'ng AI Sizning xohishingizga ko'ra, keyingi qadam hosting platformasini topish va u bilan ishlash uchun kanallarni sozlashdir.
Companion ilovasini o'rnatish
Yordamchi ilova ishlatganidek Docker konteynerlar uchun sizga Docker tasvirlarini ishga tushira oladigan xosting platformasi kerak. Ommabop variantlarga quyidagilar kiradi:
- AWS Elastic BeanstalkAmazon's PaaS yechimi sizga Docker konteynerlarini avtomatik masshtablash orqali osongina joylashtirish imkonini beradi.
- Google Cloud Run: Yordamchi ilova kabi konteynerlashtirilgan ilovalarni joylashtirish va kengaytirish uchun serversiz muhit.
- DigitalOcean ilova platformasi: Infratuzilmani boshqarish bilan shug‘ullanayotganda Docker tasvirlaridan ilovalarni o‘rnating.
Cloud Run-dan foydalangan holda Docker-ni joylashtirish buyrug'ining namunasi:
gcloud run deploy [SERVICE_NAME] --image gcr.io/[PROJECT_ID]/[IMAGE] --port 3000
Atrof-muhit o'zgaruvchilari va bog'liqliklarini avval aytib o'tilganidek sozlaganingizga ishonch hosil qiling.
O'zingiznikiga kirish AI Sherik
Joylashtirilgandan so'ng foydalanuvchilar kirishlari mumkin AI orqali hamroh:
- Veb-interfeys: Yordamchi ilova suhbat uchun veb-UI taqdim etadi. Unga kirish uchun maxsus domenni sozlang.
- SMS: Telefon raqamini olish va SMS imkoniyatlarini sozlash uchun Twilio-dan foydalaning.
SMS funksiyasini qo'shish uchun:
npm install twilio
Va Twilio hisob ma'lumotlarini sozlang:
TWILIO_SID = 'ACxxxxxxxx'
TWILIO_TOKEN = 'xxxxxxxxxx'
TWILIO_NUMBER = '+17778889999'
Yordamchi endi SMS orqali muloqot qilishi mumkin Twilio telefon raqami.
Turli xil kirish kanallarini yoqish foydalanuvchilar bilan o'zaro aloqada bo'lishini ta'minlaydi AI muammosiz tajriba uchun istalgan vaqtda, istalgan joyda hamroh.
Xavfsizlik va axloqiy mulohazalar
yaratishda AI shaxsiy foydalanuvchi ma'lumotlari bilan o'zaro aloqada bo'ladigan, tegishli xavfsizlikni ta'minlaydigan va axloqiy chegaralarni o'rnatadigan hamroh juda muhimdir. Xavfsiz va mas'uliyatni ta'minlash uchun ba'zi eng yaxshi amaliyotlar AI sheriklik:
Foydalanuvchi ma'lumotlarini himoya qilish
Yordamchi ilova nozik foydalanuvchi ma'lumotlarini qayta ishlagani uchun ma'lumotlarni shifrlash va autentifikatsiyani yoqish juda muhimdir. Chora-tadbirlar quyidagilarni o'z ichiga oladi:
- HTTPS va maʼlumotlar bazasi shifrlash yordamida tranzit va dam olish holatidagi maʼlumotlarni shifrlash
- Kirish nazorati, SSL sertifikatlari va xavfsiz sirlarni boshqarish vositalaridan foydalaning
- Doimiy ravishda audit va xavfsizlik xavflarini tuzatish
Autentifikatsiyani qo'shish faqat avtorizatsiya qilingan foydalanuvchilar hamrohga kirishini ta'minlaydi:
npm install passport
Doimiy xavfsizlik yaxshilanishlari foydalanuvchi maxfiyligini himoya qiladi.
Axloqiy masalalar
The AI hamroh shaffoflik, javobgarlik va zararni kamaytirish atrofidagi axloqiy tamoyillarga ham amal qilishi kerak:
- Asosiy narsaning imkoniyatlari va cheklovlarini oching AI Modellari
- Xavfli yoki nomaqbul kontentni filtrlash uchun moderatsiyani amalga oshiring
- Algoritmik noto'g'rilikni kuzatib boring va muammolarni tezda tuzating
- Foydalanuvchiga maʼlumotlarni yigʻish va saqlash siyosati ustidan nazorat qilishiga ruxsat bering
Moderatsiya kodi misoli:
import langchain
def moderate(input):
# Check for violations
if check_for_violations(input):
return "I cannot respond to inappropriate content"
# Pass to model if ok
return response_model(input)
Etikani birinchi o'rinda tutib, biz mas'uliyatni tarbiyalashimiz mumkin inson-AI munosabatlar ishonch va oshkoralik asosida qurilgan.
Umuman olganda, xavfsizlik protokollari va axloqiy tuzilmalarni integratsiyalashuvi tarqatishda xavflarni kamaytirishga yordam beradi. AI hamrohlar. Ushbu texnologiya boshqaruvchilari sifatida himoya choralarini amalga oshirish oxir-oqibat insoniy qadriyatlarga mos keladigan innovatsiyalarni qo'llab-quvvatlaydi.+
Shirinlik AI Shaxsiy uchun AI Muloqot

Shaxsiy izlayotganlar uchun AI murakkab kodlash muammosisiz hamroh, Candy AI ideal yechimni taqdim etadi. GitHub-da Python, JavaScript, Docker va CLI vositalarini bilishni talab qiladigan yordamchi dastur loyihasini o'rnatishning murakkab jarayonidan farqli o'laroq, Candy AI virtual do'st yaratishni soddalashtiradi. Bilan Candy AI, foydalanuvchilar dastaksiz o'zlarining yaratishlari mumkin AI hamroh's ilg'or tezkor sozlash orqali tashqi ko'rinish va shaxsiyat, tajribani kengroq auditoriya uchun ochiq qilish.
Candy AI's platforma foydalanish qulayligi uchun mo'ljallangan bo'lib, foydalanuvchilarga bir necha marta bosish orqali o'zlarining orzu hamrohlarini hayotga qaytarish imkonini beradi. Ushbu foydalanuvchilar uchun qulay yondashuv texnik tajribaga bo'lgan ehtiyojni yo'qotib, har kimning afzalliklaridan bahramand bo'lish imkonini beradi AI sheriklik. Siz chuqur suhbatlar, rol o'ynash sarguzashtlari yoki raqamli ishonchli odamni qidiryapsizmi, Candy AI virtual hamrohlar sohasida ajralib turadigan muammosiz va shaxsiy tajribani taklif qiladi.
O'zingizni yaratish bilan bog'liq eng yaxshi savollar AI hamroh
Qanday dasturlash ko'nikmalarini yaratishim kerak AI hamroh?
Python, JavaScript, Docker va CLI vositalari bo'yicha asosiy bilimlar ochiq manbali yordamchi ilovani o'rnatish va sozlash uchun etarli.
Mehmonxonamni qabul qila olamanmi? AI Raspberry Pi yoki uy serveridagi hamrohmi?
Ha, siz Docker konteynerini Docker tasvirlarini ishga tushira oladigan istalgan qurilma yoki bulut serverida joylashtirishingiz mumkin.
Menga qanday shaxsiylashtirish mumkin AI hamroh?
Siz shaxsiyat, ohang, suhbat skriptlari, qiziqishlarni sozlashingiz va hatto hamrohingizga noyob fon hikoyasini berishingiz mumkin.
bilan suhbat ma'lumotlarim AI hamroh xavfsizmi?
Ha, siz barcha ma'lumotlarga egasiz va nazorat qilasiz. Shifrlash va kirish boshqaruvlari saqlangan suhbat ma'lumotlarini himoya qiladi.
O'zingizni qurish qancha turadi AI hamroh?
Ochiq kodli kod bepul. Siz asosan bulutli hosting to'lovlarini oyiga $10 dan boshlab to'laysiz.
Nima qiladi AI hamroh chatbotlardan farq qiladimi?
Hamrohlar ko'proq tabiiy, kontekstli suhbatlar o'tkazish uchun shaxsiyat, hikoyalar va xotiraga e'tibor berishadi.
Foydalanuvchilar mening bilan muloqot qilishning eng yaxshi usuli qanday AI hamroh?
Ilova moslashuvchan kirish uchun veb-chat, SMS va xabar almashish platformasi integratsiyasini qo'llab-quvvatlaydi.
Men qila olaman AI anime qahramoniga o'xshagan hamroh?
Ha, siz tasvirlash vositalari va animatsiya dasturlari yordamida vizual avatarni sozlashingiz mumkin.
Tavsiya etilgan o'qishlar:
Xulosa
O'zingizni yaratish AI hamroh - bu texnologiya va ijodkorlikni uyg'unlashtirgan qiziqarli sayohat. Hozirgacha siz tanlash bo'yicha asosiy tushunchaga ega bo'lishingiz kerak AI hamroh platformasi, shaxsiyat va xotirani sozlash, ma'lumotlarni himoya qilish va e'tiborga olish axloqiy AI.
Ochiq manbali loyihalar, bulutli xosting va real vaqtda ma'lumotlar bazalari kuchi bilan har kim aqlli do'stini hayotga olib kelishi mumkin. Shaxsiylashtirish, maxfiylik va innovatsiyalar darajasi qurilishni amalga oshiradi AI noyob mukofot beruvchi hamroh. Suhbatlarni o'zingizning xohishingizga ko'ra moslashtirganingiz va o'zaro ta'sirlarni xotira qobiliyatlari bilan boyitganingiz sayin, insoniyat yanada chuqurroq bo'ladi.AI aloqalar paydo bo‘ladi.
Amaliy ta'lim sifatida bo'lsin AI yoki zavqlanish uchun sizning moslashtirilgan "AI do'st” sizning qadriyatlaringizni aks ettiradi AI hamrohlik texnologiyasi rivojlanishda davom etmoqda, inson va mashina o'rtasidagi hurmatli hamkorlik orqali boyitilgan shaxsiy tajribalarni yaratish imkoniyatlari cheksiz bo'lib qolmoqda.
Umid qilamanki, bu erda olingan bilimlar sizga ushbu yangi chegarani o'rganishni boshlash uchun kuch beradi AI sheriklik.


