generative ai cdk constructs samples
1.0.0
يوفر هذا الريبو نماذج لتوضيح كيفية إنشاء حلول الذكاء الاصطناعي التوليدية الخاصة بك باستخدام AWS Geneative AI CDK Constructs.
حالة الاستخدام | وصف | يكتب | لغة |
---|---|---|---|
مستكشف المستندات | توفر هذه العينة تجربة شاملة تسمح للمستخدم بإدخال المستندات في قاعدة المعرفة، ثم تلخيصها وطرح الأسئلة عليها. | الواجهة الخلفية + الواجهة الأمامية | TypeScript للواجهة الخلفية، وPython للواجهة الأمامية (Streamlit) |
توليد المحتوى | توفر هذه العينة تجربة شاملة تسمح للمستخدم بإنشاء صور من نص باستخدام نموذج Amazon titan-image-generator-v1 أو نموذج Stabilities-diffusion-xl. | الواجهة الخلفية + الواجهة الأمامية | TypeScript للواجهة الخلفية، وPython للواجهة الأمامية (Streamlit) |
وصف الصورة | يوفر هذا النموذج تجربة شاملة تسمح للمستخدم بإنشاء نص وصفي للصور التي تم تحميلها. | الواجهة الخلفية + الواجهة الأمامية | TypeScript للواجهة الخلفية، وPython للواجهة الأمامية (Streamlit) |
نموذج SageMaker JumpStart | توفر هذه العينة تطبيقًا نموذجيًا ينشر نقطة نهاية SageMaker في الوقت الفعلي والتي تستضيف نموذجًا أساسيًا لـ Llama 2 تم تطويره بواسطة Meta من Amazon JumpStart، ووظيفة AWS Lambda لتشغيل طلبات الاستدلال مقابل نقطة النهاية تلك. | الخلفية | تايب سكريبت |
نموذج الوجه المعانق من SageMaker | توفر هذه العينة تطبيقًا نموذجيًا ينشر نقطة نهاية SageMaker في الوقت الفعلي والتي تستضيف نموذجًا (Mistral 7B) من Hugging Face، ووظيفة AWS Lambda لتشغيل طلبات الاستدلال مقابل نقطة النهاية تلك. | الخلفية | تايب سكريبت |
نموذج SageMaker Hugging Face على AWS Inferentia2 | توفر هذه العينة تطبيقًا نموذجيًا ينشر نقطة نهاية SageMaker في الوقت الفعلي والتي تستضيف نموذجًا (Zephyr 7B) من Hugging Face، ووظيفة AWS Lambda لتشغيل طلبات الاستدلال مقابل نقطة النهاية تلك. يستخدم هذا النموذج Inferentia 2 كمسرّع للأجهزة. | الخلفية | تايب سكريبت |
نقطة النهاية المخصصة لـ SageMaker | توفر هذه العينة تطبيقًا نموذجيًا ينشر نقطة نهاية SageMaker في الوقت الفعلي والتي تستضيف نموذجًا يحتوي على عناصر مخزنة في حاوية Amazon Simple Storage Service (S3)، ووظيفة AWS Lambda لتشغيل طلبات الاستدلال مقابل نقطة النهاية تلك. يستخدم هذا النموذج Inferentia2 كمسرّع للأجهزة. | الخلفية | تايب سكريبت |
نقطة نهاية مخصصة متعددة الوسائط من SageMaker | توفر هذه العينة تطبيقًا نموذجيًا ينشر نقطة نهاية SageMaker في الوقت الحقيقي التي تستضيف llava-1.5-7b، مع العناصر المخزنة في حاوية Amazon Simple Storage Service (S3)، وبرنامج نصي مخصص للاستدلال، ووظيفة AWS Lambda لتشغيل طلبات الاستدلال مقابل نقطة النهاية تلك. | الخلفية | تايب سكريبت |
صورة SageMaker إلى نقطة نهاية الفيديو | توفر هذه العينة تطبيقًا نموذجيًا ينشر نقطة نهاية SageMaker غير المتزامنة التي تستضيف نظام نشر الفيديو المستقر img2vid-xt-1-1، مع العناصر المخزنة في حاوية Amazon Simple Storage Service (S3)، وبرنامج نصي مخصص للاستدلال، وAWS Lambda وظيفة لتشغيل طلبات الاستدلال مقابل نقطة النهاية تلك. | الخلفية | تايب سكريبت |
ماجستير في إدارة الأعمال في SageMaker في GovCloud PDT | توفر هذه العينة تطبيقًا نموذجيًا ينشر نقطة نهاية SageMaker في الوقت الحقيقي التي تستضيف Falcon-40b على GovCloud PDT. | الخلفية | تايب سكريبت |
وكلاء أمازون بيدروك | توفر هذه العينة تطبيقًا نموذجيًا ينشر وكيل Amazon Bedrock وقاعدة المعرفة المدعومة بمجموعة OpenSearch Serverless Collection والمستندات في S3. ويوضح كيفية استخدام بنية Amazon Bedrock CDK. | الخلفية | تايب سكريبت |
عينات بايثون | يعرض هذا المشروع استخدام الحزمة "geneative-ai-cdk-constructs" من مؤشر حزمة Python (PyPI). | الخلفية | بايثون |
عينات صافية | يعرض هذا المشروع استخدام حزمة "Cdklabs.GenerativeAiCdkConstructs" من مكتبة nuget. | الخلفية | .شبكة |
تحليل الامتثال للعقد | يقوم هذا المشروع بأتمتة تحليل العقود عن طريق تقسيمها إلى بنود، وتحديد أنواع البنود، وتقييم الامتثال مقابل الإرشادات القانونية للعميل، وتقييم مخاطر العقد الإجمالية بناءً على عدد البنود المتوافقة. ويتم تحقيق ذلك من خلال سير عمل يستفيد من نماذج اللغات الكبيرة عبر Amazon Bedrock. | الواجهة الخلفية + الواجهة الأمامية | Python للواجهة الخلفية، TypeScript (React) للواجهة الأمامية |
النص إلى SQL | يمكّن حل التطبيق النموذجي للذكاء الاصطناعي "Text To SQL" المستخدمين من التفاعل مع قواعد البيانات من خلال استعلامات اللغة الطبيعية، مما يلغي الحاجة إلى معرفة واسعة النطاق بـ SQL. يستفيد هذا التطبيق من نموذج Anthropic Claude 3 القوي، المستضاف على Amazon Bedrock، لترجمة استعلامات اللغة الطبيعية إلى عبارات SQL قابلة للتنفيذ بسلاسة. | الواجهة الخلفية + الواجهة الأمامية | Python للواجهة الخلفية، TypeScript (React) للواجهة الأمامية |
LlamaIndex محمل البيانات الأساسي | يوضح حل تطبيق نموذج الذكاء الاصطناعي التوليدي "LlamaIndex Basic Data Loader" LlamaIndexDataLoader من حزمة Geneative AI CDK Constructs. يستخدم التنفيذ الافتراضي ملف S3 أو أداة تحميل الدليل، ويمكن توسيعه ليشمل أجهزة قراءة LlamaHub الأخرى. يتوقع الحل تحويل مستندات LlamaIndex إلى مخرج S3 جاهز لحلول الذكاء الاصطناعي التوليدية للمستهلكين. | الخلفية | بايثون |
يرجى الرجوع إلى وثيقة المساهمة للحصول على مزيد من التفاصيل حول المساهمة في هذا المستودع.