كيف تصنع بنفسك AI هل هناك أدواتٌ مُصاحبةٌ لأدواتٍ مفتوحة المصدر؟ (دليل ٢٠٢٥)

إنشاء الخاصة بك AI رفيق

هل تمنيت يومًا الحصول على شخصية؟ AI رفيق للدردشة معه وقتما تشاء؟

خلق بنفسك AI أصبح من الممكن الآن إنشاء صديق مُصمم خصيصًا لاهتماماتك باستخدام أدوات مفتوحة المصدر مثل مشروع التطبيق المُصاحب. ستُرشدك هذه المقالة خلال عملية إعداد AI مرافق من البداية - من اختيار المنصة إلى تخصيص الشخصية، وحتى تفعيل الرسائل النصية. سنستكشف أيضًا خيارات الاستضافة للوصول إلى AI صديق عبر الويب والرسائل النصية. سواء كنت مطورًا تبحث عن تطوير مهاراتك أو ترغب ببساطة في تجربة فريدة AI بكل ثقة، يهدف هذا البرنامج التعليمي الشامل إلى تحويل هذه الرؤية إلى حقيقة.

لماذا تنشئ خاصتك AI رفيق؟

في عالم يتم فيه تخصيص التكنولوجيا بشكل متزايد، يمكنك إنشاء تقنياتك الخاصة AI رفيق يقدم مزيجًا فريدًا من الخصوصية والتخصيص والتحكم. تخيل AI الذي لا يفهم تفضيلاتك فحسب، بل يحترم خصوصيتك ويعكس شخصيتك أيضًا.

من خلال تخصيص الذكاء الاصطناعي الخاص بك، يمكنك تشكيل شخصيته وأسلوبه وخلفيته الدرامية، مما يضمن أن كل تفاعل مصمم حسب رغبتك.يتيح لك هذا المستوى من التخصيص تجربة أكثر فائدة وجاذبية، حيث AI يصبح الرفيق أكثر من مجرد أداة، بل يصبح انعكاسًا لك.

علاوة على ذلك، مع ظهور المحتوى الذي ينشئه المستخدمون AI الشخصيات، لديك الحرية في اختيار وصياغة الشخصية الدقيقة التي تتوافق معك، سواء كانت's زميل دراسة، المعالج الرقميأو صديقًا افتراضيًا. هذه اللمسة الشخصية هي ما يميزك AI رفيق بعيدًا عن الحلول التي تناسب الجميع في السوق.

خلق بنفسك AI الرفيق لا يعني مجرد وجود شريك للمحادثة؛ بل هو's حول إنشاء اتصال مع كيان رقمي خاص بك بشكل فريد.'s حول التمكين الذي يأتي مع تصميم AI التي تتوافق مع احتياجاتك الفردية ومعاييرك الأخلاقية.

اختيار الخاص بك AI منصة مصاحبة

مشروع التطبيق المصاحب - GitHub

يعد اختيار المنصة المناسبة خطوة حاسمة في إنشاء منصة خاصة بك AI رفيق. ال مشروع التطبيق المصاحب يظهر على GitHub كنقطة بداية بارزة لأولئك الذين يتطلعون إلى بناء منصة مخصصة AI رفيق. يقدم هذا المشروع حزمة خفيفة الوزن مصممة لتسهيل إنشاء واستضافة AI رفاق ذوو قدرات الذاكرة. إن طبيعتها مفتوحة المصدر لا تشجع التعاون والابتكار فحسب، بل تضمن أيضًا حصولك على الحرية في تخصيص AI رفيق لقلبك's المحتوى.

يتميز مشروع التطبيق المصاحب بتوثيقه الشامل ومجتمعه النشط، مما يجعله خيارًا مثاليًا للمطورين المبتدئين والمتمرسين على حد سواء. باختيارك هذه المنصة، فأنت لا تختار أداة لبناء AI رفيق؛ أنت تنضم إلى مجتمع من الأفراد ذوي التفكير المماثل والمتحمسين لدفع حدود ما AI يمكننا أن نفعل ذلك في حياتنا الشخصية.

إعداد ملف AI رفيق

خلق بنفسك AI يتضمن الرفيق سلسلة من الخطوات، بدءًا من إعداد الأدوات والخدمات اللازمة وحتى تخصيص رفيقك's الشخصية والقصة الخلفية. سيرشدك هذا الدليل خلال المتطلبات الأساسية، وعملية التثبيت، وتقنيات التخصيص اللازمة لإضفاء لمسة شخصية مميزة على AI رفيق الحياة.

المتطلبات الأساسية المسبقة

قبل الغوص في عملية التثبيت، تأكد من أن الأدوات والخدمات التالية جاهزة لديك:

  1. عامل في حوض السفن: منصة لبناء ونشر وإدارة التطبيقات المعبأة في حاويات.
  2. كوز الصنوبر: قاعدة بيانات متجهة لبناء ونشر تطبيقات بحث المتجهات.
  3. سوباباس: بديل Firebase مفتوح المصدر يوفر حلول قواعد البيانات والمصادقة.
  4. مخبأ: قاعدة بيانات متوافقة مع Redis مُدارة بالكامل للتخزين المؤقت والتطبيقات في الوقت الفعلي.
  5. لانغتشين: أداة للوصول إلى مختلف نموذج اللغة الكبيرs (LLMs) مثل GPT-3 من OpenAI أو Vicuna13b من Replicate.

عملية التثبيت- AI رفيق

قم بتسجيل الدخول إلى تطبيق رفيق
Ai رفاق - تطبيق رفيق

لتثبيت مشروع التطبيق المصاحب، ستحتاج إلى استنساخ المستودع وإعداد بيئتك. هنا's مثال على الأوامر التي يمكنك استخدامها في المحطة الطرفية:

# 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

بعد استنساخ المستودع وتثبيت التبعيات، ستحتاج إلى تكوين بيئتك. يتضمن هذا عادةً إعداد متغيرات البيئة وربما ملفات التكوين الأخرى.

التخصيص

تخصيص الخاص بك AI رفيق's تتضمن الشخصية والخلفية تعديل ملفات التكوين وربما كتابة بعض الأكواد البرمجية. على سبيل المثال، قد يكون لديك .env الملف الذي تقوم فيه بتعيين مفاتيح API وخيارات التكوين الأخرى:

# .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

يمكنك أيضًا تخصيص الذكاء الاصطناعي's السلوك عن طريق تحرير ملفات التعليمات البرمجية، مثل البرنامج النصي Python الذي يحدد كيفية AI يستجيب لمدخلات معينة.

بمجرد إعدادك وتخصيصك AI رفيق، يمكنك تشغيل الخادم للتفاعل معه. هنا's مثال على الأمر لبدء تشغيل الخادم:

# Start the server
npm run dev

يبدأ هذا الأمر خادم التطوير، ومن المفترض أن ترى مخرجات مشابهة لما يلي تشير إلى أن الخادم قيد التشغيل:

ready - started server on 0.0.0.0:3000

الآن لك AI يجب أن يكون الرفيق متاحًا، ويمكنك البدء في التفاعل معه من خلال المنفذ المحدد (في هذه الحالة، المنفذ 3000).

تحسين AI الذاكرة والتفاعل المرافق

مناقشة أهمية تعزيز مهارات الذاكرة والمحادثة من أجل تجربة أكثر تفاعلية AI رفيقي، إليك بعض النقاط الرئيسية:

دور الذاكرة

الذاكرة تسمح بـ AI مُرافق لتتبع السياق والتفاعلات السابقة، مما يُتيح محادثات أكثر طبيعية وترابطًا. وبما أن المُرافق يُخزّن تفاصيل عن المستخدم بمرور الوقت، يُمكنه الرجوع إلى التجارب والتفضيلات السابقة لمزيد من التخصيص.

على سبيل المثال، إذا ذكر أحد المستخدمين ابنته لينا's إذا كان عيد ميلاد لينا قريبًا في بداية المحادثة، فيمكن للرفيق أن يتمنى لها عيد ميلاد سعيدًا بمجرد حلوله. فبدون ذاكرة، لن يحتفظ أو يسترجع هذه التفاصيل الشخصية.

استخدام قواعد بيانات المتجهات

لتجهيز AI رفاق مع الذاكرة وقواعد البيانات المتجهة مثل كوز الصنوبر يمكن تخزين تضمينات المحادثة مع مرور الوقت. عندما يتم تضمين كل رسالة مستخدم في تمثيل متجه، يمكن للرفيق البحث في المتجهات السابقة للعثور على السياق ذي الصلة.

كوز الصنوبر's بفضل الاستيعاب الفوري والاسترجاع منخفض الكمون، يُعدّ التطبيق مثاليًا لتتبع سياق المحادثة فورًا. ومع تراكم المزيد من متجهات الرسائل، يمكن للتطبيق سحب المتجهات ذات الصلة لتحسين الفهم.

نموذج التعليمات البرمجية لتضمين الرسالة

فيما يلي بعض نماذج التعليمات البرمجية لتضمين رسائل المستخدم وتخزينها في Pinecone أثناء تقدم المحادثة:

# 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)

يسمح هذا للنموذج المصاحب بالبحث في متجهات الرسائل السابقة في فهرس Pinecone للعثور على السياق ذي الصلة، مما يعزز الذاكرة.

استضافة موقعك والوصول إليه AI رفيق

AI الرفيق - الاستضافة والوصول

بمجرد تخصيصك AI إذا كنت تبحث عن رفيق يلائم ذوقك، فإن الخطوة التالية هي العثور على منصة استضافة وإعداد قنوات للتفاعل معها.

نشر التطبيق المصاحب

كما يستخدم التطبيق المصاحب عامل في حوض السفن الحاويات، فأنت بحاجة إلى منصة استضافة قادرة على تشغيل صور Docker. تشمل الخيارات الشائعة ما يلي:

  • AWS شجرة الفاصولياء المرنة: أمازون's يتيح لك حل PaaS نشر حاويات Docker بسهولة مع التوسع التلقائي.
  • تشغيل جوجل السحابي: بيئة بدون خادم لنشر التطبيقات الموجودة في حاويات وتوسيع نطاقها مثل التطبيق المصاحب.
  • منصة تطبيقات DigitalOcean: نشر التطبيقات من صور Docker أثناء التعامل مع إدارة البنية التحتية.

فيما يلي نموذج لأمر نشر Docker باستخدام Cloud Run:

gcloud run deploy [SERVICE_NAME] --image gcr.io/[PROJECT_ID]/[IMAGE] --port 3000

تأكد من تكوين متغيرات البيئة والتبعيات كما هو موضح سابقًا.

الوصول إلى الخاص بك AI رفيق

بمجرد النشر، يمكن للمستخدمين الوصول إلى AI رفيق عبر:

  • واجهة ويب: يوفر التطبيق المصاحب واجهة مستخدم ويب للدردشة. قم بإعداد مجال مخصص للوصول إليه.
  • SMS: استخدم Twilio للحصول على رقم هاتف وتكوين إمكانيات الرسائل القصيرة.

لإضافة وظيفة الرسائل القصيرة:

npm install twilio

وقم بتكوين بيانات اعتماد Twilio:

TWILIO_SID = 'ACxxxxxxxx' 
TWILIO_TOKEN = 'xxxxxxxxxx'
TWILIO_NUMBER = '+17778889999'

يمكن للرفيق الآن التواصل عبر الرسائل القصيرة باستخدام رقم هاتف تويليو.

إن تمكين قنوات الوصول المتنوعة يضمن قدرة المستخدمين على التفاعل مع AI رفيقك في أي وقت وفي أي مكان للحصول على تجربة سلسة.

الاعتبارات الأمنية والأخلاقية

عند إنشاء ملف AI رفيق يتفاعل مع بيانات المستخدم الشخصية، وتطبيق إجراءات أمنية مناسبة ووضع حدود أخلاقية أمر بالغ الأهمية. إليك بعض أفضل الممارسات لضمان الأمان والمسؤولية. AI الرفقة:

تأمين بيانات المستخدم

نظرًا لأن التطبيق المصاحب يتعامل مع معلومات المستخدم الحساسة، فإن تشفير البيانات وتمكين المصادقة أمر حيوي. تشمل التدابير ما يلي:

  • تشفير البيانات أثناء النقل والباقي باستخدام HTTPS وتشفير قاعدة البيانات
  • استخدم عناصر التحكم في الوصول وشهادات SSL وإدارة الأسرار الآمنة
  • تدقيق وتصحيح المخاطر الأمنية بانتظام

تضمن إضافة المصادقة أن المستخدمين المصرح لهم فقط يمكنهم الوصول إلى المرافق:

npm install passport

تعمل التحسينات الأمنية المستمرة على حماية خصوصية المستخدم.

الاعتبارات الأخلاقية

استخدم AI ويجب على الرفيق أيضًا الالتزام بالمبادئ الأخلاقية المتعلقة بالشفافية والمساءلة والحد من الضرر:

  • الكشف عن قدرات وقيود المؤسسة الأساسية AI عارضات ازياء
  • تنفيذ الاعتدال لتصفية المحتوى الخطير أو غير المناسب
  • مراقبة التحيز الخوارزمي وتصحيح المشكلات على الفور
  • السماح للمستخدم بالتحكم في جمع البيانات وسياسات الاحتفاظ بها

مثال على رمز الإشراف:

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) 

ومن خلال الحفاظ على الأخلاقيات في المقدمة، يمكننا تعزيز المسؤولية بشر-AI العلاقات مبنية على الثقة والشفافية.

بشكل عام، يساعد دمج بروتوكولات الأمان والأطر الأخلاقية في التخفيف من المخاطر في النشر AI رفاقنا. وبصفتنا مسؤولين عن هذه التكنولوجيا، فإن تطبيق الضمانات يدعم في نهاية المطاف الابتكار الذي يتماشى مع القيم الإنسانية.


حلوى AI الشخصية AI رفقة

Candy.ai

لأولئك الذين يبحثون عن شخصية AI رفيق بدون متاعب الترميز المعقد، Candy AI يقدم حلاً مثاليًا. على عكس العملية المعقدة لإعداد مشروع تطبيق مصاحب على GitHub، والتي تتطلب إتقان أدوات Python وJavaScript وDocker وCLI، Candy AI يُبسِّط إنشاء صديق افتراضي. مع Candy AI، يمكن للمستخدمين صياغة أعمالهم بسهولة AI رفيق's المظهر والشخصية من خلال التخصيص السريع والمتقدم، مما يجعل التجربة متاحة لجمهور أوسع.

Candy AI's صُممت المنصة لسهولة الاستخدام، مما يسمح للمستخدمين بتجسيد رفيق أحلامهم ببضع نقرات فقط. هذا النهج سهل الاستخدام يُغني عن الخبرة التقنية، مما يُتيح للجميع الاستفادة من مزايا AI سواء كنت تبحث عن محادثات عميقة، أو مغامرات تقمص أدوار، أو رفيق رقمي، Candy AI يقدم تجربة سلسة ومخصصة تبرز في عالم الرفاق الافتراضيين.

ما هي مهارات البرمجة التي أحتاجها لإنشاء AI رفيق؟

المعرفة الأساسية بأدوات Python وJavaScript وDocker وCLI كافية لتثبيت التطبيق المصاحب مفتوح المصدر وتخصيصه.

هل يمكنني استضافة AI رفيق رفيق على Raspberry Pi أو خادم منزلي؟

نعم، يمكنك استضافة حاوية Docker على أي جهاز أو خادم سحابي قادر على تشغيل صور Docker.

ما نوع التخصيص الذي يمكنني القيام به؟ AI رفيق؟

يمكنك تخصيص الشخصية والنبرة ونصوص المحادثة والاهتمامات وحتى منح رفيقك قصة خلفية فريدة.

هل بيانات محادثتي مع AI رفيق آمن؟

نعم، أنت تمتلك وتتحكم في كافة البيانات. تعمل عناصر التحكم في التشفير والوصول على حماية بيانات المحادثة المخزنة.

كم تكلفة بناء منزلك الخاص؟ AI رفيق؟

الكود مفتوح المصدر مجاني. أنت تدفع بشكل أساسي مقابل رسوم الاستضافة السحابية التي تبدأ من حوالي 10 دولارات شهريًا.

ما الذي يجعل AI رفيق مختلف عن روبوتات الدردشة؟

يركز الرفاق على الشخصية والقصص الدرامية والذاكرة لتمكين المزيد من المحادثات السياقية الطبيعية.

ما هي أفضل طريقة لتفاعل المستخدمين مع موقعي؟ AI رفيق؟

يدعم التطبيق الدردشة عبر الإنترنت والرسائل النصية القصيرة وتكامل منصة المراسلة للوصول المرن.

هل يمكنني أن أصنع AI رفيق يشبه شخصية الأنمي؟

نعم، يمكنك تخصيص الصورة الرمزية المرئية باستخدام أدوات التوضيح وبرامج الرسوم المتحركة.

خاتمة

خلق بنفسك AI رفيق رحلة شيّقة تجمع بين التكنولوجيا والإبداع. الآن، يجب أن يكون لديك فهم أساسي لاختيار رفيق. AI منصة مصاحبة، وتخصيص الشخصية والذاكرة، وتأمين البيانات، والاعتبارات الخاصة بـ منظمة العفو الدولية الأخلاقية.

بفضل قوة المشاريع مفتوحة المصدر، والاستضافة السحابية، وقواعد البيانات الفورية، يمكن لأي شخص إنشاء صديق ذكي. إن مستوى التخصيص والخصوصية والابتكار المُتاح يجعل بناء... AI رفيقٌ مُجزٍ بشكلٍ فريد. مع تخصيصك للمحادثات بما يُناسب تفضيلاتك وإثراء تفاعلاتك بقدرات الذاكرة، ستزداد العلاقات الإنسانية عمقًا.AI تظهر الاتصالات.

سواء كان ذلك بمثابة تعليم عملي في AI أو للاستمتاع، قم بتخصيص "AI صديق"يعكس قيمك. كما AI مع استمرار تقدم التكنولوجيا المصاحبة، تظل الاحتمالات لا حدود لها في صياغة تجارب شخصية ثرية من خلال التعاون المحترم بين الإنسان والآلة.

نأمل أن تمكنك المعرفة المكتسبة هنا من بدء استكشافك لهذه الحدود الجديدة AI الرفقة.

اترك تعليق

لن يتم نشر عنوان بريدك الإلكتروني. الحقول المشار إليها إلزامية *

يستخدم هذا الموقع نظام Akismet لتقليل الرسائل الضارة. تعرف على كيفية معالجة بيانات تعليقك.

الانضمام الى Aimojo قبيلة!

انضم إلى أكثر من 76,200 عضوًا للحصول على نصائح داخلية كل أسبوع! 
؟؟؟؟ BONUS: احصل على 200 دولارAI "مجموعة أدوات الإتقان" مجانية عند التسجيل!

الأحدث AI الأدوات
سحابة تيك نوت

حوّل كل اجتماع إلى منتج نهائي مُنجز - تلقائيًا استخدم AI مساحة عمل للاجتماعات تُتيح التفكير والكتابة والتنفيذ

BotPenguin

نبنيها AI روبوتات الدردشة عبر جميع القنوات التي يستخدمها عملاؤك روبوت محادثة متعدد القنوات بدون كتابة أكواد AI منصة وكلاء لأتمتة الأعمال

مانوس اي

أنجز الأعمال المعقدة دون أن تحرك ساكناً الأغراض العامة AI وكيل يخطط وينفذ ويسلم

Oakgen.ai

200+ AI نماذج. علامة تبويب واحدة. لا حاجة للتبديل. الكل في واحد AI استوديو إبداعي لصناع المحتوى الجادين

Netlify

انشر بشكل أسرع، ووسّع نطاقك بذكاء: منصة الويب الحديثة للمطورين المحترفين التكامل المستمر/التسليم المستمر المدعوم بتقنية Git، وشبكة توصيل المحتوى العالمية، والخدمات بدون خوادم - كل ذلك في مكان واحد.

© حقوق الطبع والنشر 2023 - 2026 | كن AI برو | صنع بـ ♥