delphi4arab منتديات دلفي للعرب
الذكاء الصناعي يعرف باسكال - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : دلفي للعرب - القسم العام (https://delphi4arab.net/forum/forumdisplay.php?fid=10)
+--- الموضوع : الذكاء الصناعي يعرف باسكال (/showthread.php?tid=12165)

الصفحات: 1 2 3 4


الذكاء الصناعي يعرف باسكال - Delphi4Us - 24-12-2022

السلام عليكم ورحمة الله


اكيد سمعتم كلكم او اغلبكم عن موقع

كود :
https://chat.openai.com/auth/login

موقع تكتب له اي شئ ويعطيك نتيجة قالو انها من جيدة الى جيدة جدا
بحوث ، مقالات ، فيزياء ، كيمياء ، رياضيات ، حتى الشعر يمكنه ان يقدم لك قصيدة 
انه يتحدث بكل شئ واي شئ

ولكن مايهمنا ان بامكانه فهم لغات البرمجة واطلب منه اي شئ وسيكتبه لك
ليس هذا فقط وبل سيشرح لك كل ماكتبه وسيضع حتى التعليقات على الكود
ولو كانت هناك ضرورة لروابط خارجية لدعم الكود او الشرح سيقدمها

يقول البعض انهم كتبو مثلا نريد موقع لبيع البيتزاء فقدم لهم الموقع كاملا
رأيت فيديو قبل قليل طلب فيه احدهم منه كود باسكال وهذه كانت النتيجة

كود :
https://www.youtube.com/watch?v=hzEhNr-XKzA



RE: الذكاء الصناعي يعرف باسكال - annabil23 - 28-12-2022

السلام عليكم ورحمة الله

ربما هذا الموقع محجوز في بلدي الجزاير لكن السؤال كيف تم قبولي في الاول اقصد التسجيل ؟؟؟

Not available
OpenAI's services are not available in your country


RE: الذكاء الصناعي يعرف باسكال - Delphi2020 - 28-12-2022

(28-12-2022, 08:18 AM)annabil23 كتب : السلام عليكم ورحمة الله

ربما هذا الموقع محجوز في بلدي الجزاير لكن السؤال كيف تم قبولي في الاول اقصد التسجيل ؟؟؟

Not available
OpenAI's services are not available in your country

وعليكم السلام ورحمة الله وبركاته.
نفس المشكلة لدي و لم أجد لها حلا بعد Sad


RE: الذكاء الصناعي يعرف باسكال - ELARAPY - 28-12-2022

محظور عن الدول العربية وهناك شرح باليوتيوب عن كيفية تخطي الحظر


RE: الذكاء الصناعي يعرف باسكال - Delphi4Us - 03-01-2023

استخدم ChatGPT من دلفي

كود :
https://www.tmssoftware.com/site/blog.asp?post=1045&fbclid=IwAR2s0h20LBWhCDvc_D56nxx7uGbagG_Wwo3Pt6Qm20B2BRmaWZJyVquqGfU


[صورة: delphichatgtp1.png]

[صورة: delphichatgtp2.png]


كود :
uses    System.JSON, VCL.TMSFNCCloudBase;    function AskChatGPT(AQuestion: string): string;  var    LCb: TTMSFNCCloudBase;    LPostdata: string;    LJsonValue: TJsonValue;    LJsonArray: TJsonArray;    LJSonString: TJsonString;  begin    Result := '';      LPostData := '{' +      '"model": "text-davinci-003",'+      '"prompt": "' + AQuestion + '",'+      '"max_tokens": 2048,'+      '"temperature": 0'+      '}';      // create instance of TMS FNC Cloud Base class    LCb := TTMSFNCCloudBase.Create;      try      // Use JSON for the REST API calls and set API KEY via Authorization header      LCb.Request.AddHeader('Authorization','Bearer ' + CHATGPT_APIKEY);      LCb.Request.AddHeader('Content-Type','application/json');        // Select HTTPS POST method, set POST data and specify endpoint URL      LCb.Request.Method := rmPOST;      LCb.Request.PostData := LPostData;      LCb.Request.Host := 'https://api.openai.com';      LCb.Request.Path := 'v1/completions';        // Execute the HTTPS POST request synchronously (last param Async = false)      LCb.ExecuteRequest(nil,nil,false);        // Process returned JSON when request was successful      if Lcb.RequestResult.Success then      begin        LJsonValue := TJSonObject.ParseJSONValue(Lcb.RequestResult.ResultString);        LJsonValue := LJsonValue.GetValue<TJSonValue>('choices');        if LJsonValue is TJSonArray then        begin          LJSonArray := LJsonValue as TJSonArray;          LJSonString := LJSonArray.Items[0].GetValue<TJSONString>('text');          Result := LJSonString.Value;        end        else      end      else        raise Exception.Create('HTTP response code: ' + LCb.RequestResult.ResponseCode.ToString);    finally      LCb.Free;    end;  end; 



RE: الذكاء الصناعي يعرف باسكال - Delphi4Us - 05-01-2023

مثال اخر

إقتباس :https://github.com/fpiette/DelphiChatGPT?fbclid=IwAR0R4_j2NakMyk4QGhkjyvb8AFvQKY0qr0HMTkcmhV7ofMth_YMCdE5u-UY



RE: الذكاء الصناعي يعرف باسكال - Delphi4Us - 13-01-2023

طلبت منه تصميم قاعدة بيانات جامعة



كود :
Table 1: Student Fields: - Student ID (Primary Key) - First Name - Last Name - Email Address - Phone Number - Date of Birth - Gender - Major/Program of Study - Year of Study/Class Standing Table 2: Course  Fields:  - Course ID (Primary Key)  - Course Name  - Course Description  Table 3: Enrollment  Fields:  - Enrollment ID (Primary Key)  - Student ID (Foreign Key)  - Course ID (Foreign Key)  Table 4: Faculty   Fields:   - Faculty ID (Primary Key)   - First Name   - Last Name   - Email Address   Table 5: Department                                                                                                                Fields:     - Department ID (Primary Key)     - Department Name     - Department Description     Table 6: Instructor     Fields:     - Instructor ID (Primary Key)     - Faculty ID (Foreign Key)     - Course ID (Foreign Key)

وطلبت منه كود اضافة صورة لقاعدة البيانات بدلفي

كود :
```SQL INSERT INTO images (image_name, image_data) VALUES ('MyImage', LOAD_FILE('/path/to/image.jpg')); ```

هنا خربط وفهم انني اسال عن فيجوال بيسك 6 ولكن ربما بسبب اللغة العربية

كود :
اعطني كود فيجوال بيسك دوت نت لعملية اضافة بيانات جدولين مترابطين Sub AddData()     Dim cn As New ADODB.Connection     Dim rs As New ADODB.Recordset     cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydb.mdb"     ' اضافة بيانات الجدول الأول     rs.Open "Table1", cn, adOpenKeyset, adLockOptimistic     rs.AddNew     rs("Field1") = "Value1"     rs("Field2") = "Value2"     rs("Field3") = "Value3"     rs("Field4") = "Value4"     ' اضافة بيانات الجدول الثاني والربط بالجدول الأول     Dim ID As Long     ID = rs("ID")     rs.Close     rs.Open "Table2", cn, adOpenKeyset, adLockOptimistic     rs.AddNew    

عند السؤال باللغة الانجليزية اعطى الاجابة

كود :
//Create a new instance of the DataSet object DataSet ds = new DataSet(); //Create two DataTable objects and add them to the DataSet DataTable table1 = new DataTable("Table1"); DataTable table2 = new DataTable("Table2"); ds.Tables.Add(table1); ds.Tables.Add(table2); //Create a DataRelation object and add it to the DataSet DataRelation relation = new DataRelation("relation", table1.Columns["ID"], table2.Columns["ID"]); ds.Relations.Add(relation); //Populate the tables with data table1.Rows.Add(new Object[] { 1, "John" }); table1.Rows.Add(new Object[] { 2, "Jane" }); table2.Rows.Add(new Object[] { 1, "New York" }); table2.Rows.Add(new Object[] { 2, "London" });

تصميم قاعدة بيانات سوبرماركت

كود :
Table 1: Customers - Customer_ID (Primary Key) - First_Name - Last_Name - Address - Phone_Number - Email Table 2: Products - Product_ID (Primary Key) - Product_Name - Price - Category - Description - Image (URL) Table 3: Orders - Order_ID (Primary Key) - Customer_ID (Foreign Key) - Order_Date  - Total_Price  Table 4: Order Details  - OrderDetail_ID (Primary Key)  - Order_ID (Foreign Key)  - Product_ID (Foreign Key)  - Quantity  Table 5: Inventory  - Inventory_ID (Primary Key)                      - Product_ID (Foreign Key)                                                                                  - Quantity

سؤال كيف احمي برنامجي في دلفي

كود :
1. Use strong passwords and encryption for your program. 2. Use a secure authentication system to protect your program from unauthorized access. 3. Use an obfuscator to make it harder for hackers to reverse engineer your code. 4. Regularly update your software with the latest security patches and bug fixes. 5. Monitor user activity and log suspicious behavior. 6. Implement a secure coding policy and use static analysis tools to detect potential vulnerabilities in your code.



RE: الذكاء الصناعي يعرف باسكال - larbiparadox - 13-01-2023

بالنسبة للحضر ، توجد طرقة لاتصال بواسطة Telegram الهاتف أو الحاسوب بإضافه بهذا الاسم 
كود :
@JWGPT3_bot

اسأل ثم انتظر الرد

نفس الشيء whqtsApp لم اجربها ، يوجد عدة مبرمجين اضافوها بلغات برمجة مختلفة


RE: الذكاء الصناعي يعرف باسكال - Delphi4Us - 13-01-2023

يمكن مشاهدة هذا الفيديو عن استخدام التيلغرام

كود :
https://www.youtube.com/watch?v=lSMlUCivuAo&list=LL&index=1&t=9s



RE: الذكاء الصناعي يعرف باسكال - Delphi4Us - 21-01-2023

حان الوقت لتبديل محرك بحث قوقل بهذا المحرك الذي يعتمد الذكاء الصناعي في بحثه

كود :
https://you.com

فيه دردشة مجانية يمكنك استخدامها للحديث حول اي موضوع تجدها تحت chat كما يمكنك تجريب الخيار  Write

في الخيار Write يستخدم لتقديم لنقل شئ مثل المقالات وما الى ذلك 
هنا طلبت منه مقال عبارة عن بريد اللكتروني بعنوان who are you  وهذا ما قدمه باختيار لهجة حميمية او لشخص صديق ومعروف

كود :
Subject: Greetings! Hi there, I hope you're doing well. I'm writing to introduce myself and say hello. My name is [Your Name] and I just wanted to reach out and make a connection with you. Let me know if there's anything I can do for you or if we can help each other in any way!   Take care,

وهنا اختيار لهجة طبيعية

كود :
Subject: Question about Who You Are Dear [Name], I hope this email finds you well. I'm writing because I was wondering if you could tell me a bit more about who you are and what brings you here? I look forward to hearing from you soon. Sincerely,  [Your Name]



سألك عن بعض المواضيع وهو جيد جدا في هذا تم طلبت كود بالدلفي لايقاف سيرفر فايربيرد فكانت هذه النتيجة

To stop the Firebird server in Delphi, you can use the Firebird API to execute the fb_shutdown command. Here is an example of how to use the API to stop the Firebird server:


كود :
// Declare the required variables var   status : ISC_STATUS;   dbHandle : isc_db_handle; // Execute the fb_shutdown command using the API isc_dsql_execute_immediate(@dbHandle, @status, 'fb_shutdown', 1, nil);

بسؤاله عن كود لجلب بيانات مركبة في مونقو دي بي

كود :
// Create a FireDAC connection FDConnection1.Params.DriverID := 'MongoDB'; FDConnection1.Params.Database := 'test'; // Create a FireDAC query FDQuery1.Connection := FDConnection1; FDQuery1.SQL.Text := 'SELECT * FROM collection'; // Execute the query FDQuery1.Open; // Iterate through the results while not FDQuery1.Eof do begin   // Access nested data using dot notation   ShowMessage(FDQuery1.FieldByName('nested.data').AsString);   FDQuery1.Next; end;

يمكنك طلب صورة معينة او شعار معين ويصممه لك
فيه الكثير من المميزات التي يمكنك ان تكتشفها او تبحث عن فيديوهات عليه او علي يوتيوب لاكتشاف خباياه
بسؤاله عن الموقع هذا قال
كود :
Delphi4Arab is a website dedicated to providing resources and tools to those who are interested in the Delphi programming language. It offers tutorials, articles, and other resources to help users learn more about the language, as well as forums to discuss programming topics and ask questions. Additionally, Delphi4Arab provides a range of development tools, including RAD Studio and Delphi components, to help users build their applications.

الترجمة

Delphi4Arab هو موقع مخصص لتوفير الموارد والأدوات لأولئك المهتمين بلغة برمجة دلفي. يقدم دروسًا ومقالات وموارد أخرى لمساعدة المستخدمين على معرفة المزيد عن اللغة ، بالإضافة إلى منتديات لمناقشة موضوعات البرمجة وطرح الأسئلة. بالإضافة إلى ذلك ، يوفر Delphi4Arab مجموعة من أدوات التطوير ، بما في ذلك مكونات RAD Studio و Delphi ، لمساعدة المستخدمين على بناء تطبيقاتهم.