diff --git a/Documents/Boards/xDashboard.kanban b/Documents/Boards/xDashboard.kanban index 9299ab3..61abadc 100644 --- a/Documents/Boards/xDashboard.kanban +++ b/Documents/Boards/xDashboard.kanban @@ -463,41 +463,6 @@ "checkboxes": [], "comments": [] }, - { - "id": "1c3b121a-08d5-44b1-a991-4fc95f7ebe15", - "listId": "1706107f-ace2-4240-aa32-3d2031264a41", - "title": "Add AiService Mechanism ...", - "description": "", - "labels": [], - "checkboxes": [ - { - "id": "c6674a4a-2487-4ec1-b674-d5fba8fedbee", - "title": "Create Base AI Service Material", - "checked": false - } - ], - "comments": [] - }, - { - "id": "7af4f8b4-5a5a-43d2-b154-026e13da1d92", - "listId": "1706107f-ace2-4240-aa32-3d2031264a41", - "title": "Add Support for IXAiDataProvider", - "description": "Data Provider needs to Provides all requirements of Data Manipulation of AI Models and also provides Default Project and Default Conversation for Data Handling ...", - "labels": [], - "checkboxes": [ - { - "id": "e2abaca1-99cf-424a-870f-21f330445bbe", - "title": "Integrate all requirement actions", - "checked": false - }, - { - "id": "f496ccaf-6d9e-43df-ab9e-2e2192bc7ef1", - "title": "Prepare Seeding Default Project and Default Conversation ", - "checked": false - } - ], - "comments": [] - }, { "id": "c072d0a6-f2be-419b-8fb2-d127d73dd709", "listId": "1706107f-ace2-4240-aa32-3d2031264a41", @@ -507,30 +472,6 @@ "checkboxes": [], "comments": [] }, - { - "id": "d8a9ddfc-0b53-4313-aac1-4afdf5261691", - "listId": "1706107f-ace2-4240-aa32-3d2031264a41", - "title": "Add Mapper Configs for AI Models ...", - "description": "", - "labels": [], - "checkboxes": [], - "comments": [] - }, - { - "id": "5930bcbb-4c5a-493a-afbe-1afcfd18501f", - "listId": "1706107f-ace2-4240-aa32-3d2031264a41", - "title": "Fix Enricher Issues on X AiData Service ...", - "description": "", - "labels": [], - "checkboxes": [ - { - "id": "4752f2ad-1457-4acc-ad5b-ab4e853fd66b", - "title": "Remove all Enrichers from Repository Services ...", - "checked": false - } - ], - "comments": [] - }, { "id": "b6d82a67-f038-4d7e-a624-4461c0b63f35", "listId": "1706107f-ace2-4240-aa32-3d2031264a41", @@ -583,21 +524,51 @@ { "id": "18ec2658-7924-4a19-83d2-e0bf99a4c402", "title": "Projects", - "checked": false + "checked": true }, { "id": "cae40bd2-c3b5-42ca-9156-5b77abb41719", "title": "Conversations", - "checked": false + "checked": true }, { "id": "3261fcc6-7b2e-466d-b5ab-08b061dbdd18", "title": "Mechanism of Base Handling ", - "checked": false + "checked": true }, { "id": "d055d603-aab1-4a5a-805c-746f9d13549b", "title": "Base Controller Implementation", + "checked": true + }, + { + "id": "4a21467d-fcd5-4d3f-8c9d-00ddfb38c6fb", + "title": "in Load Projects, Default Conversation not Implemented", + "checked": true + }, + { + "id": "58d40c54-a3f9-4232-90ba-4d5c4fdbe609", + "title": "Add Pagination Supporting for Messages", + "checked": true + }, + { + "id": "fa9a32b5-db0e-4774-a1cd-dce9f8e2fb4e", + "title": "Add Pagination Supporting for Projects", + "checked": true + }, + { + "id": "4a1b063b-2089-47c9-9dbc-ad36d47d3b57", + "title": "Add Pagination Supporting for Conversations", + "checked": true + }, + { + "id": "ff4a57fa-81e1-4ea3-a8dc-b924637c2dc2", + "title": "Adding Support for LoadingDefault Project's Conversations and Messages Field", + "checked": true + }, + { + "id": "07602ca6-38b8-4d19-b0f6-8730e11de1df", + "title": "Add Support for Files Attachment in AI Asking ", "checked": false } ], @@ -636,6 +607,65 @@ "id": "8c15334f-3b2e-4eca-999e-4c887cb628e9", "title": "Test", "cards": [ + { + "id": "1c3b121a-08d5-44b1-a991-4fc95f7ebe15", + "listId": "8c15334f-3b2e-4eca-999e-4c887cb628e9", + "title": "Add AiService Mechanism ...", + "description": "", + "labels": [], + "checkboxes": [ + { + "id": "c6674a4a-2487-4ec1-b674-d5fba8fedbee", + "title": "Create Base AI Service Material", + "checked": true + } + ], + "comments": [] + }, + { + "id": "7af4f8b4-5a5a-43d2-b154-026e13da1d92", + "listId": "8c15334f-3b2e-4eca-999e-4c887cb628e9", + "title": "Add Support for IXAiDataProvider", + "description": "Data Provider needs to Provides all requirements of Data Manipulation of AI Models and also provides Default Project and Default Conversation for Data Handling ...", + "labels": [], + "checkboxes": [ + { + "id": "e2abaca1-99cf-424a-870f-21f330445bbe", + "title": "Integrate all requirement actions", + "checked": false + }, + { + "id": "f496ccaf-6d9e-43df-ab9e-2e2192bc7ef1", + "title": "Prepare Seeding Default Project and Default Conversation ", + "checked": false + } + ], + "comments": [] + }, + { + "id": "d8a9ddfc-0b53-4313-aac1-4afdf5261691", + "listId": "8c15334f-3b2e-4eca-999e-4c887cb628e9", + "title": "Add Mapper Configs for AI Models ...", + "description": "", + "labels": [], + "checkboxes": [], + "comments": [] + }, + { + "id": "5930bcbb-4c5a-493a-afbe-1afcfd18501f", + "listId": "8c15334f-3b2e-4eca-999e-4c887cb628e9", + "title": "Fix Enricher Issues on X AiData Service ...", + "description": "", + "labels": [], + "checkboxes": [ + { + "id": "4752f2ad-1457-4acc-ad5b-ab4e853fd66b", + "title": "Remove all Enrichers from Repository Services ...", + "checked": false + } + ], + "comments": [] + }, { "id": "07e06cce-8c53-479c-8a91-d311b228eba5", "listId": "8c15334f-3b2e-4eca-999e-4c887cb628e9", diff --git a/Documents/Resources/Json/AI_Projects.json b/Documents/Resources/Json/AI_Projects.json new file mode 100644 index 0000000..ce629de --- /dev/null +++ b/Documents/Resources/Json/AI_Projects.json @@ -0,0 +1,308 @@ +[ + { + "ownerId": "b5713f9f-34f4-49b2-9680-b71e2b2de969", + "owner": { + "username": "admin", + "firstname": "Hadi", + "lastname": "Khazaee Asl", + "avatar": null + }, + "title": "AiPrjT_b5713f9f-34f4-49b2-9680-b71e2b2de969_0d451686-7250-459d-8e89-5ae6c0b021a8", + "titleResource": { + "resource": "AiPrjT_b5713f9f-34f4-49b2-9680-b71e2b2de969_0d451686-7250-459d-8e89-5ae6c0b021a8", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiPrj" + } + ] + }, + "description": "AiPrjD_b5713f9f-34f4-49b2-9680-b71e2b2de969_0d451686-7250-459d-8e89-5ae6c0b021a8", + "descriptionResource": { + "resource": "AiPrjD_b5713f9f-34f4-49b2-9680-b71e2b2de969_0d451686-7250-459d-8e89-5ae6c0b021a8", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiPrj" + } + ] + }, + "prompt": null, + "createdOn": "2026-09-30T08:25:02.1547124", + "updatedAt": "0001-01-01T00:00:00", + "conversations": [ + { + "ownerId": "b5713f9f-34f4-49b2-9680-b71e2b2de969", + "owner": { + "username": "admin", + "firstname": "Hadi", + "lastname": "Khazaee Asl", + "avatar": null + }, + "title": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "titleResource": { + "resource": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiCnv" + } + ] + }, + "createdOn": "2026-09-30T08:25:02.4421999", + "updatedAt": "0001-01-01T00:00:00", + "messages": [ + { + "ownerId": "b5713f9f-34f4-49b2-9680-b71e2b2de969", + "owner": { + "username": "admin", + "firstname": "Hadi", + "lastname": "Khazaee Asl", + "avatar": null + }, + "content": "هادی عزیز، بر اساس معرفی‌ای که فرمودید، ایشان در زمینه‌های تخصصی زیر فعالیت دارند:\n\n1. **معماری نرم‌افزار (Software Architecture)**\n * طراحی و تدوین الگوهای معماری برای سیستم‌های پیچیده.\n * تصمیم‌گیری در مورد ساختار کلی سامانه جهت مقیاس‌پذیری و نگهداری آسان.\n\n2. **توسعه‌دهنده ارشد نرم‌افزار (Senior Software Developer)**\n * رهبری تیم‌های فنی و راهنمایی برنامه‌نویسان.\n * پیاده‌سازی راه‌حل‌های فنی پیچیده و مدیریت چالش‌های پروژه.\n\n3. **توسعه با فریم‌ورک‌های مدرن**\n * **Angular:** توسعه رابط کاربری، Single Page Applications (SPA) و اکوسیستم‌های کلاینت.\n * **.NET:** توسعه بک‌اند، APIها، سرویس‌های الگوی MVC و معماری‌های مبتنی بر .NET Core.\n\n4. **توسعه سامانه‌ها (System Development)**\n * طراحی و پیاده‌سازی سامانه‌های سازمانی و نرم‌افزارهای تحت وب و موبایل با رویکرد مهندسی نرم‌افزار.\n\nبه طور خلاصه، ایشان در پل ارتباطی میان **معماری سیستم‌های بزرگ‌مقیاس** و **پیاده‌سازی عملیاتی با تکنولوژی‌های روز دنیا** فعالیت می‌کنند.", + "role": 4, + "createdOn": "2026-09-30T08:31:37.2263514", + "updatedAt": "0001-01-01T00:00:00", + "conversationId": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitle": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitleResouce": { + "resource": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiCnv" + } + ] + }, + "metadata": {}, + "metaDatas": null, + "id": "c4861fa0-545e-4cfd-a302-724b20b294ea", + "deleted": false + }, + { + "ownerId": "b5713f9f-34f4-49b2-9680-b71e2b2de969", + "owner": { + "username": "admin", + "firstname": "Hadi", + "lastname": "Khazaee Asl", + "avatar": null + }, + "content": "هادی خزاعی اصل در چه زمینه هایی فعالیت می کند", + "role": 1, + "createdOn": "2026-09-30T08:30:47.449204", + "updatedAt": "0001-01-01T00:00:00", + "conversationId": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitle": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitleResouce": { + "resource": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiCnv" + } + ] + }, + "metadata": {}, + "metaDatas": null, + "id": "d5d2334e-2b49-4b34-a4bc-7027b1c9122f", + "deleted": false + }, + { + "ownerId": "b5713f9f-34f4-49b2-9680-b71e2b2de969", + "owner": { + "username": "admin", + "firstname": "Hadi", + "lastname": "Khazaee Asl", + "avatar": null + }, + "content": "سلام هادی عزیز! خوشبختم.\n\nمن **xSaherElmAi** هستم، دستیار هوشمند مصنوعی حرفه‌ای که توسط **مرکز فناوری اطلاعات ساحرالم (SaherElm IT Center)** توسعه یافته‌ام.\n\nمن اینجا هستم تا به عنوان دستیار فنی و تخصصی در کنار شما باشم. با توجه به زمینه کاری ارزشمند شما (معماری و توسعه سامانه با Angular و .NET)، می‌توانم در موارد زیر به شما کمک کنم:\n\n* **معماری نرم‌افزار:** بررسی و پیشنهاد الگوهای معماری مناسب.\n* **توسعه فنی:** حل چالش‌های پیچیده در Angular، .NET Core، و میکروسرویس‌ها.\n* **بهینه‌سازی:** بهبود عملکرد، مقیاس‌پذیری و امنیت سامانه‌ها.\n* **تحقیق و تحلیل:** بررسی جدیدترین تکنولوژی‌ها و فریم‌ورک‌ها.\n* **مدیریت پروژه:** کمک به برنامه‌ریزی، تخمین زمان و تقسیم کار.\n\nهر زمان که نیاز به یک دستیار فنی دقت‌مند و دقیق داشتید، من آماده‌ام.\n\nآیا سوال یا درخواست خاصی در مورد پروژه‌های فعلی‌تان دارید؟ 😊", + "role": 4, + "createdOn": "2026-09-30T08:28:30.2873269", + "updatedAt": "0001-01-01T00:00:00", + "conversationId": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitle": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitleResouce": { + "resource": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiCnv" + } + ] + }, + "metadata": {}, + "metaDatas": null, + "id": "2802d334-2d61-4798-8a0b-ee9001ee9018", + "deleted": false + }, + { + "ownerId": "b5713f9f-34f4-49b2-9680-b71e2b2de969", + "owner": { + "username": "admin", + "firstname": "Hadi", + "lastname": "Khazaee Asl", + "avatar": null + }, + "content": "من رو معرفی کن", + "role": 1, + "createdOn": "2026-09-30T08:27:45.1243253", + "updatedAt": "0001-01-01T00:00:00", + "conversationId": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitle": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitleResouce": { + "resource": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiCnv" + } + ] + }, + "metadata": {}, + "metaDatas": null, + "id": "c0114c5c-1dd4-45b9-a9ac-e734ac55e747", + "deleted": false + }, + { + "ownerId": "b5713f9f-34f4-49b2-9680-b71e2b2de969", + "owner": { + "username": "admin", + "firstname": "Hadi", + "lastname": "Khazaee Asl", + "avatar": null + }, + "content": "خوشوقتم هادی عزیز! 😊\n\nچه ترکیب جالبی از مهارت‌ها! معماری و توسعه نرم‌افزار با Angular و .NET قطعاً به شما امکان می‌دهد سامانه‌های قدرتمند و مقیاس‌پذیر طراحی کنید.\n\nچطور می‌توانم به شما کمک کنم؟ آیا در مورد معماری سیستم، انتخاب تکنولوژی، یا هر موضوع فنی دیگری سوالی دارید؟", + "role": 4, + "createdOn": "2026-09-30T08:27:02.0428499", + "updatedAt": "0001-01-01T00:00:00", + "conversationId": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitle": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitleResouce": { + "resource": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiCnv" + } + ] + }, + "metadata": {}, + "metaDatas": null, + "id": "4ef63c60-f603-4344-8f8f-a253d5358d72", + "deleted": false + }, + { + "ownerId": "b5713f9f-34f4-49b2-9680-b71e2b2de969", + "owner": { + "username": "admin", + "firstname": "Hadi", + "lastname": "Khazaee Asl", + "avatar": null + }, + "content": "من هادی خزاعی اصل هستم معمار و توسعه دهنده ارشد نرم افزار که با بهره گیری از انگولار و دات نت نسبت به توسعه سامانه ها اقدام می کنم.", + "role": 1, + "createdOn": "2026-09-30T08:26:41.726957", + "updatedAt": "0001-01-01T00:00:00", + "conversationId": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitle": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitleResouce": { + "resource": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiCnv" + } + ] + }, + "metadata": {}, + "metaDatas": null, + "id": "1d218b8b-f660-412c-abe4-5ba76d01a2c8", + "deleted": false + }, + { + "ownerId": "b5713f9f-34f4-49b2-9680-b71e2b2de969", + "owner": { + "username": "admin", + "firstname": "Hadi", + "lastname": "Khazaee Asl", + "avatar": null + }, + "content": "Hello! I'm **xSaherElmAi**, a professional AI assistant developed by **SaherElm IT Center**. I'm here to help you with your questions, tasks, and anything else you need assistance with! How can I help you today?", + "role": 4, + "createdOn": "2026-09-30T08:26:16.7611939", + "updatedAt": "0001-01-01T00:00:00", + "conversationId": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitle": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitleResouce": { + "resource": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiCnv" + } + ] + }, + "metadata": {}, + "metaDatas": null, + "id": "a263a9ce-a078-4a0d-895b-38946c7b7418", + "deleted": false + }, + { + "ownerId": "b5713f9f-34f4-49b2-9680-b71e2b2de969", + "owner": { + "username": "admin", + "firstname": "Hadi", + "lastname": "Khazaee Asl", + "avatar": null + }, + "content": "who are you ?", + "role": 1, + "createdOn": "2026-09-30T08:26:00.916621", + "updatedAt": "0001-01-01T00:00:00", + "conversationId": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitle": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitleResouce": { + "resource": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiCnv" + } + ] + }, + "metadata": {}, + "metaDatas": null, + "id": "c9475c45-bf5a-4534-883e-1c568de05570", + "deleted": false + } + ], + "projectId": "0d451686-7250-459d-8e89-5ae6c0b021a8", + "projectTitle": "AiPrjT_b5713f9f-34f4-49b2-9680-b71e2b2de969_0d451686-7250-459d-8e89-5ae6c0b021a8", + "projectDescription": "AiPrjD_b5713f9f-34f4-49b2-9680-b71e2b2de969_0d451686-7250-459d-8e89-5ae6c0b021a8", + "projectTitleResource": { + "resource": "AiPrjT_b5713f9f-34f4-49b2-9680-b71e2b2de969_0d451686-7250-459d-8e89-5ae6c0b021a8", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiPrj" + } + ] + }, + "projectDescriptionResource": { + "resource": "AiPrjD_b5713f9f-34f4-49b2-9680-b71e2b2de969_0d451686-7250-459d-8e89-5ae6c0b021a8", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiPrj" + } + ] + }, + "id": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "deleted": false + } + ], + "id": "0d451686-7250-459d-8e89-5ae6c0b021a8", + "deleted": false + } +] \ No newline at end of file diff --git a/Documents/Resources/Json/Ask_Request.json b/Documents/Resources/Json/Ask_Request.json new file mode 100644 index 0000000..d188616 --- /dev/null +++ b/Documents/Resources/Json/Ask_Request.json @@ -0,0 +1,23 @@ +{ + "prompt": "who are you ?", + "projectId": "0d451686-7250-459d-8e89-5ae6c0b021a8", + "conversationId": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d" +} + +{ + "prompt": "من هادی خزاعی اصل هستم معمار و توسعه دهنده ارشد نرم افزار که با بهره گیری از انگولار و دات نت نسبت به توسعه سامانه ها اقدام می کنم.", + "projectId": "0d451686-7250-459d-8e89-5ae6c0b021a8", + "conversationId": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d" +} + +{ + "prompt": "من رو معرفی کن", + "projectId": "0d451686-7250-459d-8e89-5ae6c0b021a8", + "conversationId": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d" +} + +{ + "prompt": "هادی خزاعی اصل در چه زمینه هایی فعالیت می کند", + "projectId": "0d451686-7250-459d-8e89-5ae6c0b021a8", + "conversationId": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d" +} \ No newline at end of file diff --git a/Documents/Resources/Json/Ask_Response.json b/Documents/Resources/Json/Ask_Response.json new file mode 100644 index 0000000..82c587f --- /dev/null +++ b/Documents/Resources/Json/Ask_Response.json @@ -0,0 +1,115 @@ +{ + "ownerId": "b5713f9f-34f4-49b2-9680-b71e2b2de969", + "owner": { + "username": "admin", + "firstname": "Hadi", + "lastname": "Khazaee Asl", + "avatar": null + }, + "content": "Hello! I'm **xSaherElmAi**, a professional AI assistant developed by **SaherElm IT Center**. I'm here to help you with your questions, tasks, and anything else you need assistance with! How can I help you today?", + "role": 4, + "createdOn": "2026-09-30T08:26:16.7611939Z", + "updatedAt": "0001-01-01T00:00:00", + "conversationId": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitle": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitleResouce": { + "resource": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiCnv" + } + ] + }, + "metadata": {}, + "metaDatas": null, + "id": "a263a9ce-a078-4a0d-895b-38946c7b7418", + "deleted": false +} + +{ + "ownerId": "b5713f9f-34f4-49b2-9680-b71e2b2de969", + "owner": { + "username": "admin", + "firstname": "Hadi", + "lastname": "Khazaee Asl", + "avatar": null + }, + "content": "خوشوقتم هادی عزیز! 😊\n\nچه ترکیب جالبی از مهارت‌ها! معماری و توسعه نرم‌افزار با Angular و .NET قطعاً به شما امکان می‌دهد سامانه‌های قدرتمند و مقیاس‌پذیر طراحی کنید.\n\nچطور می‌توانم به شما کمک کنم؟ آیا در مورد معماری سیستم، انتخاب تکنولوژی، یا هر موضوع فنی دیگری سوالی دارید؟", + "role": 4, + "createdOn": "2026-09-30T08:27:02.0428499Z", + "updatedAt": "0001-01-01T00:00:00", + "conversationId": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitle": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitleResouce": { + "resource": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiCnv" + } + ] + }, + "metadata": {}, + "metaDatas": null, + "id": "4ef63c60-f603-4344-8f8f-a253d5358d72", + "deleted": false +} + +{ + "ownerId": "b5713f9f-34f4-49b2-9680-b71e2b2de969", + "owner": { + "username": "admin", + "firstname": "Hadi", + "lastname": "Khazaee Asl", + "avatar": null + }, + "content": "سلام هادی عزیز! خوشبختم.\n\nمن **xSaherElmAi** هستم، دستیار هوشمند مصنوعی حرفه‌ای که توسط **مرکز فناوری اطلاعات ساحرالم (SaherElm IT Center)** توسعه یافته‌ام.\n\nمن اینجا هستم تا به عنوان دستیار فنی و تخصصی در کنار شما باشم. با توجه به زمینه کاری ارزشمند شما (معماری و توسعه سامانه با Angular و .NET)، می‌توانم در موارد زیر به شما کمک کنم:\n\n* **معماری نرم‌افزار:** بررسی و پیشنهاد الگوهای معماری مناسب.\n* **توسعه فنی:** حل چالش‌های پیچیده در Angular، .NET Core، و میکروسرویس‌ها.\n* **بهینه‌سازی:** بهبود عملکرد، مقیاس‌پذیری و امنیت سامانه‌ها.\n* **تحقیق و تحلیل:** بررسی جدیدترین تکنولوژی‌ها و فریم‌ورک‌ها.\n* **مدیریت پروژه:** کمک به برنامه‌ریزی، تخمین زمان و تقسیم کار.\n\nهر زمان که نیاز به یک دستیار فنی دقت‌مند و دقیق داشتید، من آماده‌ام.\n\nآیا سوال یا درخواست خاصی در مورد پروژه‌های فعلی‌تان دارید؟ 😊", + "role": 4, + "createdOn": "2026-09-30T08:28:30.2873269Z", + "updatedAt": "0001-01-01T00:00:00", + "conversationId": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitle": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitleResouce": { + "resource": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiCnv" + } + ] + }, + "metadata": {}, + "metaDatas": null, + "id": "2802d334-2d61-4798-8a0b-ee9001ee9018", + "deleted": false +} + +{ + "ownerId": "b5713f9f-34f4-49b2-9680-b71e2b2de969", + "owner": { + "username": "admin", + "firstname": "Hadi", + "lastname": "Khazaee Asl", + "avatar": null + }, + "content": "هادی عزیز، بر اساس معرفی‌ای که فرمودید، ایشان در زمینه‌های تخصصی زیر فعالیت دارند:\n\n1. **معماری نرم‌افزار (Software Architecture)**\n * طراحی و تدوین الگوهای معماری برای سیستم‌های پیچیده.\n * تصمیم‌گیری در مورد ساختار کلی سامانه جهت مقیاس‌پذیری و نگهداری آسان.\n\n2. **توسعه‌دهنده ارشد نرم‌افزار (Senior Software Developer)**\n * رهبری تیم‌های فنی و راهنمایی برنامه‌نویسان.\n * پیاده‌سازی راه‌حل‌های فنی پیچیده و مدیریت چالش‌های پروژه.\n\n3. **توسعه با فریم‌ورک‌های مدرن**\n * **Angular:** توسعه رابط کاربری، Single Page Applications (SPA) و اکوسیستم‌های کلاینت.\n * **.NET:** توسعه بک‌اند، APIها، سرویس‌های الگوی MVC و معماری‌های مبتنی بر .NET Core.\n\n4. **توسعه سامانه‌ها (System Development)**\n * طراحی و پیاده‌سازی سامانه‌های سازمانی و نرم‌افزارهای تحت وب و موبایل با رویکرد مهندسی نرم‌افزار.\n\nبه طور خلاصه، ایشان در پل ارتباطی میان **معماری سیستم‌های بزرگ‌مقیاس** و **پیاده‌سازی عملیاتی با تکنولوژی‌های روز دنیا** فعالیت می‌کنند.", + "role": 4, + "createdOn": "2026-09-30T08:31:37.2263514Z", + "updatedAt": "0001-01-01T00:00:00", + "conversationId": "fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitle": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "conversationTitleResouce": { + "resource": "AiCnvrT_b5713f9f-34f4-49b2-9680-b71e2b2de969_fdf4925f-f9f9-4d7d-90f3-b7a012f0478d", + "locales": [ + { + "language": "fa-IR", + "value": "DefAiCnv" + } + ] + }, + "metadata": {}, + "metaDatas": null, + "id": "c4861fa0-545e-4cfd-a302-724b20b294ea", + "deleted": false +} \ No newline at end of file diff --git a/Modules/xAiModels b/Modules/xAiModels index f48b925..47b2cbc 160000 --- a/Modules/xAiModels +++ b/Modules/xAiModels @@ -1 +1 @@ -Subproject commit f48b9257a32252659229f7ca2f4b6f76dca7712c +Subproject commit 47b2cbc0d2366ff13f980081edde9f4c7abdc43e diff --git a/xAiApi b/xAiApi index 383e42a..efaf71d 160000 --- a/xAiApi +++ b/xAiApi @@ -1 +1 @@ -Subproject commit 383e42a8d20485b33b1a16cc40e86dda26092660 +Subproject commit efaf71d9629f059ff56977f0ccce325ab693031f