Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ feat: Add Discover Page #3848

Merged
merged 25 commits into from
Sep 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
8b1ab98
✨ feat: Add Discover
canisminor1990 Sep 9, 2024
874f312
💄 style: Update provider id
canisminor1990 Sep 9, 2024
50a8ddb
✨ feat: Add provider mdx docs
canisminor1990 Sep 9, 2024
d4c5f10
♻️ refactor: Refactor service
canisminor1990 Sep 10, 2024
6c073fc
✅ test: Fix test
canisminor1990 Sep 10, 2024
db5e266
✅ test: Fix Test
canisminor1990 Sep 10, 2024
8b03eb6
🔧 chore: Move docService to server
canisminor1990 Sep 10, 2024
0375e13
💄 style: Replace ProductLogo
canisminor1990 Sep 10, 2024
57e7c22
🐛 fix: Fix const
canisminor1990 Sep 12, 2024
277a26f
✨ feat: Update Discover provider and model
canisminor1990 Sep 12, 2024
6f43a96
💄 style: Update ShareIcon
canisminor1990 Sep 12, 2024
a41600c
💄 style: Update share style
canisminor1990 Sep 12, 2024
64f4666
✅ test: Update test
canisminor1990 Sep 12, 2024
5b30f4f
fix
canisminor1990 Sep 12, 2024
ce28003
fix
canisminor1990 Sep 12, 2024
633e967
💄 style: Update style
canisminor1990 Sep 12, 2024
b0a8336
💄 style: Update style
canisminor1990 Sep 12, 2024
dd81a05
🐛 fix: Fix test
canisminor1990 Sep 13, 2024
3a1bae3
✨ feat: Support alternate
canisminor1990 Sep 13, 2024
3992d3c
✨ feat: Add Disociver Intercepting Modal
canisminor1990 Sep 13, 2024
6555fa0
🐛 fix: Fix link
canisminor1990 Sep 13, 2024
3b957cd
🐛 fix: Fix Link
canisminor1990 Sep 13, 2024
2e0a1d6
♻️ refactor: Use type query in search
canisminor1990 Sep 18, 2024
fce2887
🐛 fix: Fix review problem
canisminor1990 Sep 18, 2024
126f935
📝 docs: Update i18n
canisminor1990 Sep 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion locales/ar/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -195,8 +195,8 @@
},
"tab": {
"chat": "الدردشة",
"discover": "اكتشاف",
"files": "ملفات",
"market": "الاكتشاف",
"me": "أنا",
"setting": "الإعدادات"
},
Expand Down
204 changes: 204 additions & 0 deletions locales/ar/discover.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,204 @@
{
"assistants": {
"addAgent": "إضافة مساعد",
"addAgentAndConverse": "إضافة مساعد والدردشة",
"addAgentSuccess": "تمت الإضافة بنجاح",
"conversation": {
"l1": "مرحبًا، أنا **{{name}}**، يمكنك أن تسألني أي سؤال وسأبذل قصارى جهدي للإجابة ~",
"l2": "إليك مقدمة عن قدراتي: ",
"l3": "لنبدأ المحادثة!"
},
"description": "مقدمة المساعد",
"detail": "تفاصيل",
"list": "قائمة المساعدين",
"more": "المزيد",
"plugins": "دمج الإضافات",
"recentSubmits": "آخر التحديثات",
"suggestions": "اقتراحات ذات صلة",
"systemRole": "إعدادات المساعد",
"try": "جرب"
},
"back": "عودة إلى الاكتشاف",
"category": {
"assistant": {
"academic": "أكاديمي",
"all": "الكل",
"career": "مهنة",
"copywriting": "كتابة نصوص",
"design": "تصميم",
"education": "تعليم",
"emotions": "عواطف",
"entertainment": "ترفيه",
"games": "ألعاب",
"general": "عام",
"life": "حياة",
"marketing": "تسويق",
"office": "مكتب",
"programming": "برمجة",
"translation": "ترجمة"
},
"plugin": {
"all": "الكل",
"gaming-entertainment": "ألعاب وترفيه",
"life-style": "أسلوب حياة",
"media-generate": "توليد الوسائط",
"science-education": "علوم وتعليم",
"social": "وسائل التواصل الاجتماعي",
"stocks-finance": "أسواق مالية",
"tools": "أدوات عملية",
"web-search": "بحث على الويب"
}
},
"cleanFilter": "مسح الفلتر",
"create": "إنشاء",
"createGuide": {
"func1": {
"desc1": "ادخل إلى صفحة إعداد المساعد الذي ترغب في تقديمه من خلال الإعدادات في الزاوية العليا اليمنى من نافذة المحادثة;",
"desc2": "انقر على زر التقديم إلى سوق المساعدين في الزاوية العليا اليمنى.",
"tag": "الطريقة الأولى",
"title": "تقديم عبر LobeChat"
},
"func2": {
"button": "اذهب إلى مستودع مساعدي Github",
"desc": "إذا كنت ترغب في إضافة مساعد إلى الفهرس، يرجى استخدام agent-template.json أو agent-template-full.json لإنشاء إدخال في دليل الإضافات، كتابة وصف قصير ووضع علامات مناسبة، ثم إنشاء طلب سحب.",
"tag": "الطريقة الثانية",
"title": "تقديم عبر Github"
}
},
"dislike": "لا يعجبني",
"filter": "تصفية",
"filterBy": {
"authorRange": {
"everyone": "جميع المؤلفين",
"followed": "المؤلفون المتابعون",
"title": "نطاق المؤلفين"
},
"contentLength": "أقل طول للسياق",
"maxToken": {
"title": "تعيين الحد الأقصى للطول (Token)",
"unlimited": "غير محدود"
},
"other": {
"functionCall": "دعم استدعاء الوظائف",
"title": "أخرى",
"vision": "دعم التعرف البصري",
"withKnowledge": "مع قاعدة المعرفة",
"withTool": "مع الإضافات"
},
"pricing": "أسعار النموذج",
"timePeriod": {
"all": "كل الوقت",
"day": "آخر 24 ساعة",
"month": "آخر 30 يومًا",
"title": "نطاق الوقت",
"week": "آخر 7 أيام",
"year": "آخر سنة"
}
},
"home": {
"featuredAssistants": "مساعدون مميزون",
"featuredModels": "نماذج مميزة",
"featuredProviders": "مزودو نماذج مميزون",
"featuredTools": "إضافات مميزة",
"more": "اكتشف المزيد"
},
"like": "أحب",
"models": {
"chat": "بدء المحادثة",
"contentLength": "أقصى طول للسياق",
"free": "مجاني",
"guide": "دليل الإعداد",
"list": "قائمة النماذج",
"more": "المزيد",
"parameterList": {
"defaultValue": "القيمة الافتراضية",
"docs": "عرض الوثائق",
"frequency_penalty": {
"desc": "تقوم هذه الإعدادات بتعديل تكرار استخدام النموذج لكلمات معينة ظهرت بالفعل في المدخلات. القيم الأعلى تقلل من احتمال تكرار هذه الكلمات، بينما القيم السلبية تعزز استخدامها. عقوبة الكلمات لا تزداد مع زيادة عدد مرات الظهور. القيم السلبية ستشجع على تكرار الكلمات.",
"title": "عقوبة التكرار"
},
"max_tokens": {
"desc": "تحدد هذه الإعدادات الحد الأقصى لطول النص الذي يمكن أن ينتجه النموذج في رد واحد. يسمح تعيين قيمة أعلى للنموذج بإنتاج ردود أطول، بينما تحدد القيمة المنخفضة طول الردود، مما يجعلها أكثر اختصارًا. يمكن أن يساعد ضبط هذه القيمة بشكل معقول وفقًا لمختلف سيناريوهات الاستخدام في تحقيق الطول والتفاصيل المتوقعة للرد.",
"title": "حد الرد الواحد"
},
"presence_penalty": {
"desc": "تهدف هذه الإعدادات إلى التحكم في تكرار استخدام الكلمات بناءً على تكرار ظهورها في المدخلات. تحاول تقليل استخدام الكلمات التي ظهرت كثيرًا في المدخلات، حيث يتناسب تكرار استخدامها مع تكرار ظهورها. عقوبة الكلمات تزداد مع عدد مرات الظهور. القيم السلبية ستشجع على تكرار الكلمات.",
"title": "جدة الموضوع"
},
"range": "نطاق",
"temperature": {
"desc": "تؤثر هذه الإعدادات على تنوع استجابة النموذج. القيم المنخفضة تؤدي إلى استجابات أكثر توقعًا ونمطية، بينما القيم الأعلى تشجع على استجابات أكثر تنوعًا وغير شائعة. عندما تكون القيمة 0، يعطي النموذج نفس الاستجابة دائمًا لنفس المدخل.",
"title": "عشوائية"
},
"title": "معلمات النموذج",
"top_p": {
"desc": "تحدد هذه الإعدادات اختيار النموذج للكلمات ذات الاحتمالية الأعلى فقط: اختيار الكلمات التي تصل احتمالاتها التراكمية إلى P. القيم المنخفضة تجعل استجابات النموذج أكثر توقعًا، بينما الإعداد الافتراضي يسمح للنموذج بالاختيار من جميع نطاق الكلمات.",
"title": "عينات النواة"
},
"type": "نوع"
},
"providerInfo": {
"apiTooltip": "يدعم LobeChat استخدام مفتاح API مخصص لهذا المزود.",
"input": "سعر الإدخال",
"inputTooltip": "تكلفة لكل مليون Token",
"latency": "زمن الاستجابة",
"latencyTooltip": "متوسط زمن استجابة المزود لإرسال أول Token",
"maxOutput": "أقصى طول للإخراج",
"maxOutputTooltip": "عدد Tokens الأقصى الذي يمكن أن ينتجه هذا النقطة",
"officialTooltip": "خدمة رسمية من LobeHub",
"output": "سعر الإخراج",
"outputTooltip": "تكلفة لكل مليون Token",
"streamCancellationTooltip": "يدعم هذا المزود ميزة إلغاء التدفق.",
"throughput": "معدل النقل",
"throughputTooltip": "متوسط عدد Tokens المنقولة في الطلبات المتدفقة في الثانية"
},
"suggestions": "نماذج ذات صلة",
"supportedProviders": "مزودو الخدمة المدعومون لهذا النموذج"
},
"plugins": {
"community": "إضافات المجتمع",
"install": "تثبيت الإضافة",
"installed": "تم التثبيت",
"list": "قائمة الإضافات",
"meta": {
"description": "وصف",
"parameter": "معامل",
"title": "معامل الأداة",
"type": "نوع"
},
"more": "المزيد",
"official": "إضافات رسمية",
"recentSubmits": "آخر التحديثات",
"suggestions": "اقتراحات ذات صلة"
},
"providers": {
"config": "تكوين مزود الخدمة",
"list": "قائمة مزودي النماذج",
"modelCount": "{{count}} نموذج",
"modelSite": "وثائق النموذج",
"more": "المزيد",
"officialSite": "الموقع الرسمي",
"showAllModels": "عرض جميع النماذج",
"suggestions": "مزودو الخدمة ذوو الصلة",
"supportedModels": "النماذج المدعومة"
},
"search": {
"placeholder": "ابحث عن اسم أو كلمة مفتاحية...",
"result": "{{count}} نتيجة بحث حول <highlight>{{keyword}}</highlight>",
"searching": "جارٍ البحث..."
},
"sort": {
"mostLiked": "الأكثر إعجابًا",
"mostUsed": "الأكثر استخدامًا",
"newest": "الأحدث",
"oldest": "الأقدم",
"recommended": "موصى به"
},
"tab": {
"assistants": "المساعدون",
"home": "الصفحة الرئيسية",
"models": "النماذج",
"plugins": "الإضافات",
"providers": "مزودو النماذج"
}
}
23 changes: 20 additions & 3 deletions locales/ar/metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,26 @@
"description": "{{appName}} يقدم لك أفضل تجربة لاستخدام ChatGPT وClaude وGemini وOLLaMA WebUI",
"title": "{{appName}}: أداة الذكاء الاصطناعي الشخصية، امنح نفسك دماغًا أكثر ذكاءً"
},
"market": {
"description": "إنشاء المحتوى، الكتابة، الأسئلة والأجوبة، توليد الصور، توليد الفيديو، توليد الصوت، الوكلاء الذكيون، سير العمل الآلي، خصص مساعد الذكاء الاصطناعي الخاص بك",
"title": "سوق المساعدين"
"discover": {
"assistants": {
"description": "إنشاء المحتوى، الكتابة، الأسئلة والأجوبة، توليد الصور، توليد الفيديو، توليد الصوت، الوكلاء الذكيون، سير العمل الآلي، تخصيص مساعد الذكاء الاصطناعي / GPTs / OLLaMA الخاص بك",
"title": "مساعدات الذكاء الاصطناعي"
},
"description": "إنشاء المحتوى، الكتابة، الأسئلة والأجوبة، توليد الصور، توليد الفيديو، توليد الصوت، الوكلاء الذكيون، سير العمل الآلي، تطبيقات الذكاء الاصطناعي المخصصة، تخصيص منصة تطبيقات الذكاء الاصطناعي الخاصة بك",
"models": {
"description": "استكشاف نماذج الذكاء الاصطناعي الرائجة OpenAI / GPT / Claude 3 / Gemini / Ollama / Azure / DeepSeek",
"title": "نماذج الذكاء الاصطناعي"
},
"plugins": {
"description": "استكشف توليد الرسوم البيانية، والأبحاث الأكاديمية، وتوليد الصور، وتوليد الفيديو، وتوليد الصوت، وأتمتة سير العمل، ودمج قدرات إضافية غنية لمساعدتك.",
"title": "إضافات الذكاء الاصطناعي"
},
"providers": {
"description": "استكشاف مزودي النماذج الرائجة OpenAI / Qwen / Ollama / Anthropic / DeepSeek / Google Gemini / OpenRouter",
"title": "مزودو خدمات نماذج الذكاء الاصطناعي"
},
"search": "بحث",
"title": "اكتشاف"
},
"plugins": {
"description": "البحث، توليد الرسوم البيانية، الأكاديميات، توليد الصور، توليد الفيديو، توليد الصوت، سير العمل الآلي، خصص قدرات ToolCall الخاصة بـ ChatGPT / Claude",
Expand Down
Loading
Loading