Chatbot مع API.AI وGoogle Cloud APIs
يوضح هذا النموذج كيفية إنشاء روبوت محادثة يعمل بنظام التشغيل iOS باستخدام Google Cloud Vision وSpeech وTranslate APIs وAPI.AI.
المتطلبات الأساسية
- مفتاح iOS API لواجهات Cloud APIs (راجع المستندات لمعرفة المزيد)
- اكس كود 7
- Cocoapods الإصدار 1.0 أو الأحدث
بداية سريعة
- انسخ هذا الريبو والقرص
cd
في هذا الدليل. - قم بتشغيل
pod install
لتنزيل وبناء تبعيات Cocoapods. - افتح المشروع عن طريق تشغيل
open ChatBot.xcworkspace
. - في CBDefines.m، استبدل
your google API key
بمفتاح API الذي تم الحصول عليه أعلاه. - بناء وتشغيل التطبيق.
مفاتيح واجهة برمجة التطبيقات
- أنشئ مشروعًا جديدًا على https://console.cloud.google.com.
- تمكين الفوترة.
- انتقل إلى مدير واجهة برمجة التطبيقات.
- انتقل إلى بيانات الاعتماد
- إنشاء بيانات الاعتماد. اختر مفتاح API.
- استبدل @"مفتاح google API الخاص بك" بمفتاح google API الخاص بك في CBDefines.m
API.AI
اختياريًا، اتبع هذه الخطوات لإنشاء وكلاء API.AI الخاصين بك.
- إنشاء وكيل TourGuide.
- انتقل إلى الإعدادات وقم باستيراد api.ai/TourGuide.zip.
- (خطوات اختيارية لدعم اللغة الصينية) أنشئ وكيل TourGuideChinese مع ضبط اللغة على اللغة الصينية.
- انتقل إلى الإعدادات وقم باستيراد api.ai/TourGuideChinese.zip
- استبدل CBApiAiToken برمز API.AI الخاص بك في CBDefines.m. يمكنك العثور على الرمز المميز الخاص بك من صفحة إعداد وكيل API.AI.
التجريبي الصيني
رخصة
تم إصدار هذه العينة بموجب ترخيص Apache 2.0.
تنصل
هذا ليس أحد منتجات Google الرسمية.
المؤلفون
تشانغ لوه وبوب ليو