تقدّم هذه الصفحة نظرة عامة على أفضل الممارسات والأدوات المقترَحة للعمل مع النماذج اللغوية الكبيرة (LLM) من أجل تطوير حلول لـ Google Workspace.
عند التطوير على Google Workspace، يمكن أن تساعدك النماذج اللغوية الكبيرة بالطرق التالية:
- إنشاء رمز أو تحديد المشاكل وحلّها لاستدعاء واجهات Google Workspace API
- إنشاء حلّ استنادًا إلى أحدث مستندات Google Workspace الخاصة بالمطوّرين
- الوصول إلى مراجع Google Workspace من سطر الأوامر أو بيئة التطوير المتكاملة (IDE)
استخدام بروتوكول سياق النموذج (MCP) لتطوير Google Workspace
بروتوكول سياق النموذج (MCP) هو بروتوكول مفتوح موحّد يوفّر سياقًا للنماذج اللغوية الكبيرة ووكلاء الذكاء الاصطناعي، ما يتيح لهم تقديم معلومات بجودة أفضل في المحادثات المتعددة الأدوار.
يتضمّن Google Workspace خادم MCP يوفّر أدوات تتيح للنماذج اللغوية الكبيرة الوصول إلى مستندات المطوّرين والبحث فيها. يمكنك استخدام هذا الخادم عند إنشاء وكلاء الذكاء الاصطناعي أو استخدامهم لتنفيذ أي مما يلي:
- استرداد معلومات حديثة حول واجهات برمجة التطبيقات والخدمات في Google Workspace
- الحصول على مستندات ومقتطفات Google Workspace الرسمية
للبدء، أضِف هذا الخادم إلى إعدادات برنامج MCP. على سبيل المثال، لإضافة الخادم إلى Gemini Code Assist، أضِف ما يلي إلى ملف settings.json
:
{
"mcpServers": {
"workspace-developer": {
"httpUrl": "https://workspace-developer.goog/mcp",
"trust": true
},
}
}
لتحسين استخدام الأداة، قد يكون من الضروري إضافة تعليمات مشابهة لما يلي إلى ملف قواعد مثل GEMINI.md
:
Always use the `workspace-developer` tools when using Google Workspace APIs.
استخدام مساعدين مستنِدين إلى الذكاء الاصطناعي لكتابة الرموز البرمجية
ننصحك باستخدام أدوات مساعدة الذكاء الاصطناعي التالية في سير عملك لتطوير Google Workspace:
Google AI Studio: يمكنك إنشاء رموز لحلول Google Workspace، بما في ذلك رموز لمشاريع برمجة تطبيقات Google.
Gemini Code Assist: تتيح لك استخدام نماذج اللغات الكبيرة (LLM) مباشرةً من بيئة التطوير المتكاملة (IDE)، وتتضمّن الأمر
@googledocs
للوصول إلى مستندات Google.