დააინსტალირეთ ChatGPT აპლიკაცია ადგილობრივად: რატომ და როგორ გავაკეთოთ ეს

მიჰყევით ნაბიჯ-ნაბიჯ სახელმძღვანელოს ამის გასაკეთებლად

  • ChatGPT ადგილობრივად ინსტალაცია რთულია, მაგრამ შეიძლება სასარგებლო იყოს, რადგან იქნება უფრო სწრაფი რეაგირების დრო.
  • ეს სახელმძღვანელო დაგეხმარებათ დეტალური ნაბიჯების გადადგმაში ამის მისაღწევად.
დააინსტალირეთ chatgpt აპლიკაცია ადგილობრივად

Xდააინსტალირეთ ჩამოტვირთვის ფაილზე დაწკაპუნებით

კომპიუტერის სხვადასხვა პრობლემის მოსაგვარებლად, ჩვენ გირჩევთ Restoro PC Repair Tool:
ეს პროგრამული უზრუნველყოფა გამოასწორებს კომპიუტერის გავრცელებულ შეცდომებს, დაგიცავს ფაილის დაკარგვისგან, მავნე პროგრამებისგან, ტექნიკის უკმარისობისგან და ოპტიმიზებს თქვენს კომპიუტერს მაქსიმალური მუშაობისთვის. მოაგვარეთ კომპიუტერის პრობლემები და წაშალეთ ვირუსები ახლა 3 მარტივი ნაბიჯით:
  1. ჩამოტვირთეთ Restoro PC Repair Tool რომელიც მოყვება დაპატენტებულ ტექნოლოგიებს (ხელმისაწვდომია პატენტი აქ).
  2. დააწკაპუნეთ სკანირების დაწყება იპოვონ Windows-ის პრობლემები, რამაც შეიძლება გამოიწვიოს კომპიუტერის პრობლემები.
  3. დააწკაპუნეთ შეკეთება ყველა პრობლემების გადასაჭრელად, რომლებიც გავლენას ახდენს თქვენი კომპიუტერის უსაფრთხოებასა და შესრულებაზე.
  • Restoro ჩამოტვირთულია 0 მკითხველი ამ თვეში.

ChatGPT შექმნილია თქვენს შეკითხვებზე სწრაფი პასუხების უზრუნველსაყოფად. შეგიძლიათ წვდომა ChatGPT ონლაინ; თუმცა, თუ ამჯობინებთ აპის დაყენებას, ეს სახელმძღვანელო დაგეხმარებათ.

ჩვენ განვიხილავთ ნაბიჯ-ნაბიჯ მეთოდს ChatGPT აპლიკაციის ლოკალურად ინსტალაციისთვის, რათა მისი გამოყენება შეძლოთ უფრო სწრაფი პასუხების მისაღებად გაზრდილი კონფიდენციალურობით.

რატომ დააინსტალირეთ ChatGPT აპი ადგილობრივად?

თქვენს კომპიუტერში ხელოვნური ინტელექტის მოდელის დაყენებას რამდენიმე უპირატესობა აქვს, რომელთაგან ზოგიერთი აქ არის ნახსენები:

  • სწრაფი და საპასუხო - შეგიძლიათ პირდაპირ გაუშვათ იგი თქვენს მოწყობილობაზე. ეს ნიშნავს, რომ აპლიკაცია გამოიყენებს მოწყობილობის პროცესორს და მეხსიერებას, რაც უფრო ეფექტურად იმუშავებს, ვიდრე დისტანციურ სერვერზე მუშაობისას.
  • გაზრდილი კონფიდენციალურობა და უსაფრთხოება – აპლიკაციის ლოკალურად გამოყენება გააძლიერებს თქვენი პირადი მონაცემების კონფიდენციალურობას და უსაფრთხოებას. მონაცემები აღარ გადაეცემა თქვენი მოწყობილობიდან დისტანციურ სერვერზე.
  • დააკონფიგურიროთ – აპლიკაციის ლოკალურად ინსტალაცია საშუალებას მოგცემთ დააკონფიგურიროთ აპლიკაცია თქვენი პრეფერენციებისა და მოთხოვნების შესაბამისად. შეგიძლიათ შეცვალოთ მომხმარებლის ინტერფეისი, აპის ფუნქციები და სხვა.
  • არ არის საჭირო შეჩერების დრო – თუ აპი ლოკალურად არის დაინსტალირებული, არ მოგიწევთ ხელახლა შესვლა ან სერვერის პასუხის მოლოდინი, თუ ის დაკავებულია. ამიტომ არ არის შეფერხება.

როგორ შემიძლია დავაინსტალირო ChatGPT აპი ადგილობრივად?

ექსპერტის რჩევა:

სპონსორირებული

კომპიუტერის ზოგიერთი პრობლემის მოგვარება რთულია, განსაკუთრებით მაშინ, როდესაც საქმე ეხება დაზიანებულ საცავებს ან Windows-ის ფაილების გამოტოვებას. თუ შეცდომის გამოსწორების პრობლემა გაქვთ, თქვენი სისტემა შეიძლება ნაწილობრივ დაზიანდეს.
ჩვენ გირჩევთ დააინსტალიროთ Restoro, ხელსაწყო, რომელიც დაასკანირებს თქვენს აპარატს და დაადგენს რა არის ბრალია.
Დააკლიკე აქ გადმოწეროთ და დაიწყოთ შეკეთება.

სანამ ChatGPT აპის ლოკალურად ინსტალაციის ნაბიჯებს შეუდგებით, უნდა გაითვალისწინოთ შემდეგი შემოწმებების შესრულება:

  • პირველი, დააინსტალირეთ Node.js გაფართოება VS კოდზე.
  • შემდეგ, მიიღეთ Git გაფართოება VS კოდზე.

1. შექმენით საქაღალდე და გახსენით Visual Studio Code-ში

  1. დააწკაპუნეთ მაუსის მარჯვენა ღილაკით სამუშაო მაგიდაზე ცარიელ სივრცეზე, აირჩიეთ ახალი, მაშინ საქაღალდე.ახალი საქაღალდის შექმნა ნაბიჯი 1
  2. საქაღალდის გადარქმევა როგორც Open_AI_ChatGPT აპლიკაცია.
  3. დააჭირეთ ფანჯრები გასაღები, ტიპი ვიზუალური სტუდიის კოდიდა დააწკაპუნეთ გახსენით.Visual Studio კოდი გახსნა chatgpt აპის ინსტალაციის ადგილობრივად
  4. გადადით ფაილი მენიუ და აირჩიეთ გახსენით საქაღალდე.გაიხსნა ახალი საქაღალდე
  5. აირჩიეთ საქაღალდე და დააწკაპუნეთ აირჩიეთ საქაღალდე.
  6. შემდეგი, გადადით ხედი მენიუ და აირჩიეთ ტერმინალი.ტერმინალის ნახვა

2. შეამოწმეთ არის თუ არა Node.js დაინსტალირებული

  1. ჩაწერეთ შემდეგი კოდი, რათა შეამოწმოთ, გაქვთ თუ არა დაინსტალირებული node.js და დააჭირეთ Enter: კვანძი -v
  2. თუ მას აქვს შეცდომა, გააგრძელეთ შემდეგი ნაბიჯი.
  3. გადადით Node.js ვებსაიტზე და ჩამოტვირთეთ Node.jsჩამოტვირთეთ NOde js
  4. ორჯერ დააწკაპუნეთ ინსტალერის ფაილის გასახსნელად. დააწკაპუნეთ შემდეგი.დააინსტალირეთ ეკრანი 1 დააინსტალირეთ chatgpt აპლიკაცია ადგილობრივად
  5. ახლა მიიღეთ ყველა პირობა და დააწკაპუნეთ შემდეგი.დააინსტალირეთ ეკრანი 2
  6. დააწკაპუნეთ შემდეგი ყველა შემდეგ ფანჯარაში, შემდეგ დააწკაპუნეთ Დაინსტალირება ინსტალაციის დასაწყებად.დააინსტალირეთ საბოლოო
  7. ახლა გადატვირთეთ Visual Studio Code.
  8. დასრულების შემდეგ, დაბრუნდით ტერმინალში, ჩაწერეთ შემდეგი კოდი a-ს შესაქმნელად Vanilla JavaScript საცავიდა დააჭირეთ Enter: npm შექმნა [ელფოსტა დაცულია] კლიენტი -- შაბლონი ვანილი
  9. შემდეგი, აკრიფეთ და დააჭირეთ Enter.NPM ვანილი
  10. აირჩიეთ ვანილი როგორც ჩარჩო, როდესაც მოთხოვნილია.
  11. აირჩიეთ JavaScript როგორც ვარიანტი, როდესაც კითხულობენ. თქვენ ნახავთ ბევრ ფაილს და საქაღალდეს, რომელიც შექმნილ იქნა Open_AI_ChatGPT აპის საქაღალდეში.

3. დააინსტალირეთ დამოკიდებულებები

  1. შეიყვანეთ შემდეგი ბრძანება კლიენტის დირექტორიაში შესასვლელად და დააჭირეთ Enter: cd .\კლიენტი\
  2. შემდეგი, დააკოპირეთ და ჩასვით შემდეგი ბრძანება და დააჭირეთ Enter: npm ინსტალაციაnpm დააინსტალირეთ chatgpt აპლიკაცია ადგილობრივად
  3. გადადით ამ ბმულზე და ჩამოტვირთეთ zipped საქაღალდე სახელად assets.
  4. ახლა დააკოპირეთ ამოღებული აქტივების საქაღალდე კლიენტის საქაღალდეში.აქტივები კოპირებულია და გადატანილია
  5. შემდეგი, წაშალეთ vite.svg და counter.js ფაილები.Წაშალე ფაილები
  6. ბოლოს გადაიტანეთ ფავიკონის ფაილი დან აქტივები საქაღალდეში საჯარო საქაღალდე.

4. დაწერეთ კოდი style.css-ში

  1. დააკოპირეთ და ჩასვით ქვემოთ აღნიშნული კოდი, როგორც ეს არის style.css საქაღალდეში: stylecss
    @import url(" https://fonts.googleapis.com/css2?family=Alegreya+Sans:[ელფოსტა დაცულია];300;400;500;700;800;900&display=swap");
    * {
     ზღვარი: 0;
     padding: 0;
     box-sizing: სასაზღვრო-ყუთი;
     font-family: "Alegreya Sans", sans-serif;
    }
    სხეული {
    ფონი: #343541;
    }
    #აპლიკაცია {
    სიგანე: 100 ვტ;
    სიმაღლე: 100vh;
    ფონი: #343541;
    ჩვენება: flex;
    flex-direction: სვეტი;
    align-items: ცენტრი;
    დასაბუთება-შინაარსი: სივრცე-შუა;
    }
    #chat_container {
    flex: 1;
    სიგანე: 100%;
    სიმაღლე: 100%;
    overflow-y: გადახვევა;
    ჩვენება: flex;
    flex-direction: სვეტი;
    უფსკრული: 10px;
    -ms-overflow-style: არცერთი;
    გადახვევის ზოლის სიგანე: არცერთი;
    padding-bottom: 20px;
    გადახვევა-ქცევა: გლუვი;
    }
    /* მალავს გადახვევის ზოლს */
    #chat_container::-webkit-scrollbar {
    ჩვენება: არცერთი;
    }
    .შეფუთვა {
    სიგანე: 100%;
    padding: 15px;
    }
    .აი {
    ფონი: #40414F;
    }
    .სასაუბრო {
    სიგანე: 100%;
    მაქსიმალური სიგანე: 1280 პიქსელი;
    ზღვარი: 0 ავტო;
     ჩვენება: flex;
    flex-direction: მწკრივი;
    align-items: flex-start;
    უფსკრული: 10px;
    }
    .პროფილი {
    სიგანე: 36px;
    სიმაღლე: 36px;
    საზღვარი-რადიუსი: 5px;
    ფონი: #5436DA;
    ჩვენება: flex;
    დასაბუთება-შინაარსი: ცენტრი;
    align-items: ცენტრი;
    }
    .აი .პროფილი {
    ფონი: #10a37f;
    }
    .პროფილი img {
    სიგანე: 60%;
    სიმაღლე: 60%;
    ობიექტის მორგება: შეიცავს;
    }
    .message {
    flex: 1;
    ფერი: #dcdcdc;
    შრიფტის ზომა: 20px;
    მაქსიმალური სიგანე: 100%;
    overflow-x: გადახვევა;
    /*
    * თეთრი სივრცე ეხება ნებისმიერ სივრცეს, ჩანართს ან ახალი ხაზის სიმბოლოებს, რომლებიც გამოიყენება CSS კოდის დასაფორმებლად
    * განსაზღვრავს, თუ როგორ უნდა დამუშავდეს ელემენტის შიგნით თეთრი სივრცე. ის მსგავსია „წინასწარ“ მნიშვნელობის, რომელიც ბრაუზერს ეუბნება, რომ მთელ თეთრ სივრცეს მოეპყროს, როგორც მნიშვნელოვანს და შეინარჩუნოს ის ზუსტად ისე, როგორც ჩანს საწყის კოდში.
    * წინასწარ შეფუთვის მნიშვნელობა ბრაუზერს საშუალებას აძლევს, საჭიროების შემთხვევაში, ტექსტის გრძელი სტრიქონები გადაიტანოს მრავალ სტრიქონზე.
    * CSS-ში თეთრი სივრცის თვისების ნაგულისხმევი მნიშვნელობა არის "ნორმალური". ეს ეუბნება ბრაუზერს, ჩამოშალოს რამდენიმე თეთრი სივრცის სიმბოლო ერთ სივრცეში და ტექსტი გადაიტანოს მრავალ ხაზში, საჭიროებისამებრ, რომ მოერგოს მის კონტეინერს.
    */
    თეთრი სივრცე: წინასწარ შეფუთვა;
    -ms-overflow-style: არცერთი;
    გადახვევის ზოლის სიგანე: არცერთი;}
    /* მალავს გადახვევის ზოლს */
    .message::-webkit-scrollbar {
    ჩვენება: არცერთი;
    }
    ფორმა {
    სიგანე: 100%;
    მაქსიმალური სიგანე: 1280 პიქსელი;
    ზღვარი: 0 ავტო;
    padding: 10px;
    ფონი: #40414F;
    ჩვენება: flex;
    flex-direction: მწკრივი;
    უფსკრული: 10px;
    }
    ტექსტური ტერიტორია {
    სიგანე: 100%;
    ფერი: #fff;
    შრიფტის ზომა: 18px;
    padding: 10px;
    ფონი: გამჭვირვალე;
    საზღვარი-რადიუსი: 5px;
    საზღვარი: არცერთი;
    მონახაზი: არცერთი;
    }
    ღილაკი {
    მონახაზი: 0;
    საზღვარი: 0; კურსორი: მაჩვენებელი;
    ფონი: გამჭვირვალე;
    }
    ფორმა img {
    სიგანე: 30px;
    სიმაღლე: 30px;
    }

5. ჩაწერეთ კოდი Index.html-ში

  1. ჩაწერეთ შემდეგი კოდი index.html ფაილში: ინდექსი html დააინსტალირეთ chatgpt აპლიკაცია ადგილობრივად






    Codex - თქვენი AI











  2. დააჭირეთ Ctrl + S სკრიპტის შესანახად.
  3. გადადით Visual Studio Code-ის მარცხენა პანელზე და დაარქვით main.js script.js.

6. გაუშვით ბრძანებები ტერმინალზე

  1. გადადით ტერმინალში და დააჭირეთ Ctrl + C რომ ნახოთ სად დაწერდით ბრძანებებს. თქვენ უნდა იყოთ კლიენტის საქაღალდეში. თუ არა, ჩაწერეთ შემდეგი ბრძანება და დააჭირეთ Enter: CD კლიენტი
  2. ჩაწერეთ შემდეგი ბრძანება და დააჭირეთ Enter: npm გაუშვით devnpm dev
  3. თქვენ მიიღებთ ვებ მისამართს, რომ ნახოთ როგორ გამოიყურება აქამდე. თუ თქვენ მიიღებთ სკრინშოტზე მითითებულ შეცდომას, გადადით წინ.შეცდომა counterjs ფაილი აკლია
წაიკითხეთ მეტი ამ თემის შესახებ
  • როგორ მივიღოთ წვდომა და გამოიყენოთ ChatGPT იტალიაში [სწრაფი შემოვლითი]
  • ChatGPT შეცდომა Body Stream-ში: რა არის ეს და როგორ გამოვასწორო?
  • როგორ გავაერთიანოთ ChatGPT Word-თან [უსწრაფესი გზები]
  • ახლა შეგიძლიათ სურათების მოძიება Bing AI-ის ჩატბოტზე. Აი როგორ
  • შესწორება: ChatGPT-ის რეგისტრაცია ამჟამად მიუწვდომელი შეცდომაა

7. ჩაწერეთ კოდი script.js ფაილში

  1. წაშალეთ შინაარსი script.js ფაილში და დააკოპირეთ და ჩასვით შემდეგი კოდი: scriptjs ფაილი
    ბოტის იმპორტი './assets/bot.svg'-დან
    მომხმარებლის იმპორტი './assets/user.svg'-დან
    const form = document.querySelector('ფორმა');
    const chatContainer = document.querySelector('#chat_container');
    ნება loadInterval;
    ფუნქციის ჩამტვირთავი (ელემენტი) {
    element.textContent = '';
    loadInterval = setInterval(() => {
    // განაახლეთ ჩატვირთვის ინდიკატორის ტექსტური შინაარსი
    element.textContent += '.';
    // თუ ჩატვირთვის ინდიკატორმა მიაღწია სამ წერტილს, გადააყენეთ იგი
    if (element.textContent '...') {
    element.textContent = '';
    }
    }, 300)
    }
    ფუნქცია typeText (ელემენტი, ტექსტი) {
    მოდით ინდექსი = 0;
    ნება ინტერვალი = setInterval(() => {
    თუ (ინდექსი < text.length) {
    element.innerHTML += text.charAt (ინდექსი);
    ინდექსი++;
    } სხვა {
    clearInterval (ინტერვალი);
    }
    }, 20)
    }
    ფუნქცია generateUniqueId() {
    const timestamp = Date.now();
    const randomNumber = Math.random();
    const hexadecimalString = randomNumber.toString (16);
    დაბრუნება `id-${timestamp}-${თექვსმეტობითი სტრიქონი}`;
    }
    ფუნქცია chatStripe (isAi, მნიშვნელობა, უნიკალურიId) {
    დაბრუნების (
    `



    src=${isAi? ბოტი: მომხმარებელი}
    alt="${isAi? 'bot': 'user'}"
    />

    ${value}



    `
    )
    }
    const handleSubmit = ასინქრონული (ე) => {
    e.preventDefault();
    const data = new FormData (ფორმა);
    // მომხმარებლის chatstripe
    chatContainer.innerHTML += chatStripe (false, data.get('prompt'));
    // ტექსტის არეალის შეყვანის გასასუფთავებლად
    form.reset();
    // ბოტის ჩატი
    const uniqueId = generateUniqueId();
    chatContainer.innerHTML += chatStripe (true, " ", uniqueId);
    // ფოკუსირებისთვის გადახვევა ბოლოში
    chatContainer.scrollTop = chatContainer.scrollHeight;
    // კონკრეტული გაგზავნა div
    const messageDiv = document.getElementById (uniqueId);
    // messageDiv.innerHTML = "..."
    ჩამტვირთავი (messageDiv);
    მუდმივი პასუხი = დაელოდე მიღებას(' http://localhost: 8001/', {
    მეთოდი: 'POST',
    სათაურები: {
    „შინაარსის ტიპი“: „აპლიკაცია/json“
    },
    სხეული: JSON.stringify({
    მოთხოვნა: data.get ('მოთხოვნი')
    })
    })
    clearInterval (loadInterval);
    messageDiv.innerHTML = '';
    if (response.ok) {
    const data = ელოდება პასუხს.json();
    const parsedData = data.bot.trim();
    typeText (messageDiv, parsedData);
    } სხვა {
    const err = ველოდები პასუხს.text();
    messageDiv.innerHTML = "რაღაც შეფერხდა";
    გაფრთხილება (შეცდომა);
    }
    }
    form.addEventListener('submit', handleSubmit);
    form.addEventListener('keyup', (e) => {
    if (e.keyCode 13) {
    handleSubmit (e);
    }
    })
  2. შემდეგ დააჭირეთ Ctrl + სკრიპტის შესანახად.

8. შექმენით ახალი საქაღალდე Open_AI_ChatGPT აპის საქაღალდეში და დააინსტალირეთ მოდულები

  1. შექმენით საქაღალდე ში გახსენით_AI_ChatGPT აპი საქაღალდე და დაასახელე სერვერი.
  2. გახსენით ტერმინალი და დააჭირეთ Crtl + C გაშვებული აპლიკაციის შესაჩერებლად.
  3. ჩაწერეთ შემდეგი ბრძანება და დააჭირეთ Enter, რომ გამოხვიდეთ Client საქაღალდედან: cd..
  4. დააკოპირეთ და ჩასვით შემდეგი ბრძანება, რომ შეიყვანოთ სერვერი დირექტორია და დააჭირეთ Enter: CD სერვერი
  5. ჩაწერეთ შემდეგი ბრძანება და დააჭირეთ Enter სერვერის საქაღალდეში package.json ფაილის გენერირებისთვის: npm init -yNODE JS
  6. დამოკიდებულებების დასაყენებლად, ჩაწერეთ შემდეგი ბრძანება და დააჭირეთ Enter. ეს შექმნის ახალ ფაილს, სახელად package-lock.json: npm დააინსტალირე cors dotenv express nodemon openai

9. შექმენით API გასაღები და ახსენეთ იგი .env-ში

  1. გადადით გახსენით API ვებსაიტი და შედით.
  2. ახლა დააწკაპუნეთ პირადი და აირჩიეთ ნახეთ API გასაღებები.
  3. დააწკაპუნეთ შექმენით ახალი საიდუმლო გასაღები და დააკოპირეთ გასაღები.API გასაღებები
  4. ში სერვერი საქაღალდეში, შექმენით ახალი ფაილი და დაარქვით სახელი .შური.
  5. ში .შური ფაილი, აკრიფეთ შემდეგი კოდი API გასაღების შეცვლის შემდეგ, რომელიც დააკოპირეთ Open API ვებსაიტიდან და დააჭირეთ Enter: OPENAI_API_KEY="API გასაღები"საიდუმლო გასაღები დააინსტალირეთ chatgpt ადგილობრივად

10. შექმენით ახალი ფაილის server.js და დაწერეთ სკრიპტი

  1. შექმენით ახალი ფაილი სერვერის საქაღალდეში და დაარქვით მას server.js.
  2. დააკოპირეთ და ჩასვით შემდეგი სკრიპტი ამ ფაილში და დააჭირეთ Ctrl+ ფაილის შესანახად: serverjs 1

ექსპრესის იმპორტი "ექსპრეს"-დან;
იმპორტი * როგორც dotenv 'dotenv'-დან;
კორსების იმპორტი "კორსიდან";
იმპორტი { Configuration, OpenAIApi } 'openai'-დან;
dotenv.config();
const კონფიგურაცია = ახალი კონფიგურაცია ({
apiKey: process.env. OPENAI_API_KEY,
});
const openai = ახალი OpenAIApi (კონფიგურაცია);
const app = express();
app.use (cors());
app.use (express.json());
app.get('/', ასინქრონული (მოთხოვნა, რეზ) => {
res.status (200).send({
შეტყობინება: 'გამარჯობა GPT-დან!',
})
});
app.post('/', ასინქრონული (მოთხოვნა, რეზ) => {
სცადე {
const prompt = req.body.prompt;
const პასუხი = დაველოდოთ openai.createCompletion({
მოდელი: "text-davinci-003",
მოთხოვნა: `${prompt}`,
ტემპერატურა: 0, // უფრო მაღალი მნიშვნელობები ნიშნავს, რომ მოდელი უფრო მეტ რისკს მიიღებს.
max_tokens: 3000, // ჟეტონების მაქსიმალური რაოდენობა, რომელიც გენერირებს დასრულებისას. მოდელების უმეტესობას აქვს 2048 ტოკენის კონტექსტის სიგრძე (გარდა უახლესი მოდელებისა, რომლებიც მხარს უჭერენ 4096-ს).
top_p: 1, // ტემპერატურით შერჩევის ალტერნატივა, რომელსაც ეწოდება ბირთვის შერჩევა
სიხშირე_საჯარიმო: 0.5, // რიცხვი -2.0 და 2.0 შორის. პოზიტიური მნიშვნელობები აჯარიმებს ახალ ნიშნებს საფუძველზე მათი არსებული სიხშირე ტექსტში აქამდე, ამცირებს მოდელის ალბათობას იგივე ხაზის გამეორების სიტყვასიტყვით.
ყოფნა_პენალტი: 0, // რიცხვი -2.0 და 2.0 შორის. პოზიტიური მნიშვნელობები აჯარიმებს ახალ ნიშნებს იმის მიხედვით, არის თუ არა ისინი ტექსტში აქამდე, რაც ზრდის მოდელის ახალ თემებზე საუბრის ალბათობას.
});
res.status (200).send({
bot: response.data.choices[0].ტექსტი
});
} დაჭერა (შეცდომა) {
console.log (შეცდომა);
res.status (500).send (შეცდომა || 'რაღაც შეცდა');
}
});
app.listen (5000, () => console.log('AI სერვერი ჩართულია http://localhost: 8001'));

11. ჩაწერეთ კოდი პაკეტში.json

  1. დააკოპირეთ და ჩასვით შემდეგი კოდი და დააჭირეთ Ctrl + შენახვა: packagejson - დააინსტალირეთ chatgpt აპლიკაცია ადგილობრივად

{
"სახელი": "სერვერი",
"ვერსია": "1.0.0",
"აღწერა": "",
"ტიპი": "მოდული",
"სკრიპტები":{
"server": "nodemon server"
},
"საკვანძო სიტყვები": [],
"ავტორი": "",
"ლიცენზია": "ISC",
"დამოკიდებულებები": {
"cors": "^2.8.5",
"dotenv": "^16.0.3",
"express": "^4.18.2",
"nodemon": "^2.0.20",
"openai": "^3.1.0"
}
}

12. შეამოწმეთ კოდი

  1. ახლა დააწკაპუნეთ ტერმინალის მენიუზე Visual Studio Code-ზე და აირჩიეთ Spilled Terminal.გაყოფილი ტერმინალი
  2. გექნებათ ორი ტერმინალი; მოდით ვუწოდოთ მათ ტერმინალური სერვერი და ტერმინალის კლიენტი.
  3. ტერმინალის სერვერზე დააჭირეთ Ctrl + C. ჩაწერეთ შემდეგი ბრძანება სერვერის დირექტორიაში შესასვლელად და დააჭირეთ Enter: cd server
  4. შემდეგ დააკოპირეთ და ჩასვით შემდეგი ბრძანება და დააჭირეთ Enter სერვერის გასაშვებად: npm გაშვებული სერვერი
  5. დააწკაპუნეთ წარმოდგენილ ბმულზე და გვერდზე ნახავთ შეტყობინებას Hello from GPT
  6. ახლა Terminal Client-ზე დააჭირეთ Ctrl + C. შეიყვანეთ შემდეგი ბრძანება კლიენტის დირექტორიაში შესასვლელად და დააჭირეთ Enter: CD კლიენტი
  7. დააკოპირეთ და ჩასვით შემდეგი ბრძანება და დააჭირეთ Enter კლიენტის გასაშვებად: npm გაუშვით devტერმინალის ეკრანის სურათი
  8. შემდეგი, დააჭირეთ ბმულს და ჩაწერეთ Გამარჯობა, როგორ ხარ; ხედავთ, რომ ბოტი ეძებს პასუხს.

13. დააინსტალირეთ Git Bash აპი და დააკონფიგურირეთ თქვენი GitHub ანგარიშით

  1. თქვენ შეგიძლიათ გამოტოვოთ ეს ნაბიჯი, თუ უკვე გაქვთ კონფიგურირებული. ჩამოტვირთეთ Git Bash აპი.
  2. შედით თქვენს GitHub ანგარიში.
  3. ინსტალაციის დროს გთხოვთ, შეინახოთ Open_AI_ChatGPT საქაღალდეში.
  4. შემდეგი, დააჭირეთ Windows კლავიშს, ჩაწერეთ სისტემის გარემოს ცვლადების რედაქტირება და დააჭირეთ გახსნას.სისტემის გარემოს ცვლადების რედაქტირება
  5. ორჯერ დააწკაპუნეთ გზაზე და დააჭირეთ რედაქტირებას.რედაქტირება
  6. დაამატეთ git ფაილის გზა აქ, შემდეგ დააჭირეთ OK და OK.გარემოს ცვლადი
  7. გაუშვით Git Bash, ჩაწერეთ შემდეგი ბრძანება მომხმარებლის სახელის თქვენი GitHub ანგარიშის მომხმარებლის სახელით ჩანაცვლების შემდეგ და დააჭირეთ Enter: git config --global user.name "username"
  8. დააკოპირეთ და ჩასვით შემდეგი ბრძანება ელ.ფოსტის მისამართის თქვენი ელ.ფოსტის მისამართით ჩანაცვლების შემდეგ და დააჭირეთ Enter: git config --global user.email "ელფოსტის მისამართი"
  9. გადადით GitHub ანგარიშზე, დააჭირეთ ჩამოსაშლელ ისარს და აირჩიეთ პარამეტრები. ახლა გადადით დეველოპერის პარამეტრებზე.დეველოპერის პარამეტრები
  10. გააფართოვეთ პერსონალური წვდომის ნიშნები და აირჩიეთ წვრილმარცვლოვანი ჟეტონები. დააწკაპუნეთ ახალი ჟეტონის გენერირებაზე.ჟეტონის გენერირება
  11. გადაარქვით სახელი და აირჩიეთ ვალიდობა. შემდეგ დააკოპირეთ ჟეტონი და შეინახეთ ნოუთბუქზე.
  12. ჩაწერეთ შემდეგი ბრძანებები სათითაოდ და დააჭირეთ Enter: git config --global credential.helper wincredgit credential-manager-core კონფიგურაციაgit 1-ის დაყენების chatgpt აპის ადგილობრივად კონფიგურაცია
  13. მიჰყევით მოთხოვნებს მისი კონფიგურაციისთვის და ჩასვით ჟეტონი, რომელიც გენერირებულია თქვენი პაროლის მოთხოვნისას.
  14. დახურეთ Git Bash აპი.

14. შექმენით საცავი და გამოაქვეყნეთ კოდი

14.1 შექმენით საცავი

  1. შედით თქვენს GitHub ანგარიში.
  2. იპოვნეთ ჩამოსაშლელი ისარი პროფილის სურათის გვერდით და აირჩიეთ თქვენი საცავი.საცავი აირჩიეთ
  3. დააწკაპუნეთ ახალი.საცავი
  4. ჩაწერეთ საცავის სახელი, აირჩიეთ საჯაროდა დააწკაპუნეთ შექმენით საცავი.Შექმენი ახალი
  5. გადადით VS კოდზე, დააჭირეთ Ctrl + Cდა დარწმუნდით, რომ იმყოფებით Open_AI_ChatGPT აპში ან ძირეულ საქაღალდეში. თუ არა, ჩაწერეთ შემდეგი კოდი და დააჭირეთ Enter: cd
  6. შემდეგ, ში სერვერი საქაღალდე, დაამატეთ ახალი ფაილი და დაარქვით სახელი .გიგინორე.gitignore ფაილი
  7. ში .გიგინორე ფაილი, ჩაწერეთ შემდეგი კოდი, რომ დარწმუნდეთ .შური და კვანძის_მოდულები არ არიან შეყვანილი GitHub:
    .შური
    კვანძის_მოდულები

14.2 გამოაქვეყნეთ თქვენი კოდი საცავში

  1. გადადით VS კოდზე, დააკოპირეთ და ჩასვით შემდეგი ბრძანებები სათითაოდ და დააჭირეთ Enter ყოველი ბრძანების შემდეგ: git initgit commit -m "პირველი commit"git ფილიალი -M მთავარი
  2. ჩანაცვლების შემდეგ ჩაწერეთ შემდეგი ბრძანება https://github.com/SrishtiSisodia/CHAT-BOT-APP თქვენი საცავის მისამართით, რომელიც მითითებულია GitHub-ზე:
    git remote add origin https://github.com/SrishtiSisodia/CHAT-BOT-APP
  3. ახლა კოდის დასაყენებლად, ჩაწერეთ შემდეგი ბრძანება და დააჭირეთ Enter: git push -u წარმოშობის მთავარი
  4. გადატვირთეთ თქვენი GitHub გვერდი და თქვენი კოდი აიტვირთება იქ.საცავი ფაილებით
  5. VS კოდზე დააჭირეთ Ctrl + C როგორც ტერმინალურ სერვერზე, ასევე ტერმინალ კლიენტზე, რათა შეაჩერონ მათი გაშვება.

15. განათავსეთ სერვერი

  1. გადადით რენდერზე ვებსაიტი და დარეგისტრირდით GitHub-ის გამოყენებით.
  2. თქვენ დაინახავთ Dashboard, დააწკაპუნეთ New, შემდეგ აირჩიეთ Web Services.ვებ სერვისი
  3. იპოვნეთ დაკავშირება ახალი საცავი, შეიყვანეთ თქვენი მეხსიერების URL Public Git საცავში და დააჭირეთ დაკავშირებას.
  4. შემდეგ გვერდზე დაამატეთ სახელი, აირჩიეთ რეგიონი, აირჩიეთ ფილიალი, როგორც მთავარი, აირჩიეთ Root Directory როგორც სერვერი, აირჩიეთ Environment როგორც Node და ჩაწერეთ Start Command - გაუშვით npm სერვერი
  5. დააწკაპუნეთ უფასო და დააჭირეთ შექმნა ვებ სერვისი.რენდერი
  6. სერვერი განლაგდება; გთხოვთ, დაელოდოთ, სანამ განლაგების სტატუსი ცოცხალი იქნება.
  7. გადადით გარემოზე; გასაღებისთვის, აკრიფეთ OpenAI_API_Key, ხოლო მნიშვნელობისთვის, ჩაწერეთ საიდუმლო API გასაღები, რომელიც გენერირებულია მე-9 ნაბიჯში.გარემო
  8. ახლა გექნებათ ვებ მისამართი; დაამატეთ იგი script.js ფაილში. შემდეგ, VS კოდზე, გადადით script.js ფაილზე და შეცვალეთ ვებ-მისამართი ქვემოთ მითითებულ კოდში, ახალი ვებ-მისამართით გაცემული ვებსაიტიდან:
    მუდმივი პასუხი = დაელოდე მიღებას(' http://localhost: 8001/'მუდმივი პასუხი = დაელოდე მიღებას(' https://chatgptapp-lswi.onrender.com/'ვებ მისამართი - დააინსტალირეთ chatgpt აპლიკაცია ადგილობრივად
  9. Ზე VS კოდის ტერმინალიაკრიფეთ შემდეგი ბრძანებები სათითაოდ და დააჭირეთ Enter ყოველი ბრძანების შემდეგ: git დამატება.git commit -m 'განაახლეთ სერვერის URL'გიტ ბიძგი

16. განათავსეთ წინა ბოლო

  1. გადადით Vercel-ის ვებსაიტზე.
  2. დააწკაპუნეთ დაიწყეთ განლაგება.დაიწყეთ განლაგება
  3. ქვეშ იმპორტი Git საცავი, დააწკაპუნეთ გააგრძელეთ GitHub-ით.გააგრძელე
  4. ჩაწერეთ თქვენი GitHub მომხმარებლის სახელი და აირჩიეთ საცავის სახელი და დააწკაპუნეთ იმპორტი.ჩატბოტის აპლიკაციის იმპორტი
  5. ქვეშ პროექტის კონფიგურაცია, აირჩიეთ სახელი.
  6. Შეცვალე root დირექტორია საწყისი / რომ კლიენტი, დააწკაპუნეთ განაგრძეთ და განლაგება.პროექტის კონფიგურაცია
  7. დაბრუნდით თქვენს დაფაზე და დააწკაპუნეთ ეწვიეთ.ვიზიტი
  8. ახლა შეგიძლიათ ნახოთ აპლიკაცია.აპლიკაცია

ასე რომ, ეს არის დეტალური ნაბიჯები, რომ დააინსტალიროთ ChatGPT აპლიკაცია ადგილობრივად თქვენს მოწყობილობაზე. სადმე გაიჭედა? გთხოვთ, მიუთითოთ თქვენი შეკითხვები ან შეშფოთება ქვემოთ მოცემულ კომენტარებში.

ჯერ კიდევ გაქვთ პრობლემები? გაასწორეთ ისინი ამ ხელსაწყოთი:

სპონსორირებული

თუ ზემოხსენებულმა რჩევებმა არ გადაჭრა თქვენი პრობლემა, თქვენს კომპიუტერს შეიძლება ჰქონდეს უფრო ღრმა Windows პრობლემები. Ჩვენ გირჩევთ ამ კომპიუტერის სარემონტო ხელსაწყოს ჩამოტვირთვა (შეფასებულია მშვენივრად TrustPilot.com-ზე), რათა მათ მარტივად მივმართოთ. ინსტალაციის შემდეგ უბრალოდ დააწკაპუნეთ სკანირების დაწყება ღილაკს და შემდეგ დააჭირე შეკეთება ყველა.

Bing-ის ChatGPT-ის მომლოდინე, როგორც ჩანს, გაქრა

Bing-ის ChatGPT-ის მომლოდინე, როგორც ჩანს, გაქრაჩატგპტ

თუ გულგატეხილი იყავით ChatGPT-ის ლოდინის სიით, უნდა სცადოთ კიდევ ერთხელ.ინტერნეტში ნათქვამია, რომ შემაშფოთებელი ლოდინის დრო აღარ არის პრობლემა.გთხოვთ გაითვალისწინოთ, რომ Microsoft-ს ჯერ არ დაუდასტუ...

Წაიკითხე მეტი
10 საუკეთესო ChatGPT ბრაუზერის გაფართოება დღეს გამოსაყენებლად

10 საუკეთესო ChatGPT ბრაუზერის გაფართოება დღეს გამოსაყენებლადჩატგპტგაფართოებები

გამოიყენეთ ბრაუზერის სხვადასხვა გაფართოებები ChatGPT-ის მუშაობის გასაუმჯობესებლადChatGPT ბრაუზერის გაფართოებები არის AI ჩეთბოტები, რომლებსაც შეუძლიათ სწრაფი პასუხების გაცემა თქვენს შეკითხვებზე ვებს...

Წაიკითხე მეტი
ChatGPT გაიჭედა ვერიფიკაციაში? აი, როგორ გამოვასწოროთ მარყუჟი

ChatGPT გაიჭედა ვერიფიკაციაში? აი, როგორ გამოვასწოროთ მარყუჟიჩატგპტChatgpt შეცდომა

სცადეთ ბრაუზერის ქეშის გასუფთავება ამ შეცდომის გამოსასწორებლადChatGPT, მიუხედავად იმისა, რომ სასარგებლოა, ბევრ პრობლემას უქმნის თავის მომხმარებლებს.ადამიანის გადამოწმების შეცდომა არის კიდევ ერთი ას...

Წაიკითხე მეტი