OpenAI
ეს გვერდი მანქანური თარგმანის მეშვეობით ითარგმნა. სტატიის ინგლისური დედნის ნახვა.

Databricks აპის შაბლონის დაყენება ChatGPT-ში

შეიტყვეთ, როგორ შეუძლიათ ChatGPT-ის სამუშაო სივრცის ადმინისტრატორებსა და ChatGPT Plus-ის ან ChatGPT Pro-ს მომხმარებლებს Databricks-ის დაკავშირება ორგანიზაციის OAuth კლიენტით.

განახლებულია: 21 days ago

ეს გზამკვლევი გამოიყენეთ, თუ ხართ ChatGPT-ის სამუშაო სივრცის ადმინისტრატორი ან ChatGPT Plus-ის ან Pro-ს მომხმარებელი და Databricks Genie აპს ჩაშენებული OAuth-ით ან თქვენი ორგანიზაციის OAuth კლიენტით აწყობთ.

  • ჩაშენებული OAuth: თუ ის ხელმისაწვდომია ChatGPT-ში და ჩართულია თქვენს Databricks სამუშაო სივრცეში, გამოიყენეთ წინასწარ გამართული კავშირი. OAuth აპის შექმნა ან კლიენტის ID-სა და საიდუმლო გასაღების შეყვანა არ გჭირდებათ. მიჰყევით ქვემოთ მოცემულ განყოფილებას „ჩაშენებული OAuth“.

  • საკუთარი OAuth კლიენტი: გამოიყენეთ ეს გზა, თუ ჩაშენებული OAuth ხელმიუწვდომელია ან თქვენი ორგანიზაცია საკუთარი OAuth კლიენტის გამოყენებას მოითხოვს. მიჰყევით ქვემოთ მოცემულ განყოფილებას „საკუთარი OAuth კლიენტი“.

რას აწყობთ

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

  • Databricks-ის ანგარიშის კონსოლში შექმნილი Databricks OAuth აპის კავშირი.

  • Databricks-ის OAuth კლიენტის ID და საიდუმლო გასაღები.

  • ChatGPT-დან ზუსტად დაკოპირებული უკუგამოძახების URL.

  • Databricks-ის წვდომის არეალები, რომლებიც შეესაბამება აპის იმ შესაძლებლობებს, რომელთა ჩართვაც გსურთ.

  • Databricks-ის პროვაიდერის ყველა მონაცემი, რომელსაც ChatGPT-ის გამართვის პროცესი ითხოვს, მაგალითად, სამუშაო სივრცის ჰოსტი, ანგარიშის ჰოსტი, ანგარიშის ID ან მონაცემთა საწყობი.

დაწყებამდე

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

დაგჭირდებათ:

  • ChatGPT-ის სამუშაო სივრცის ადმინისტრატორის ან მფლობელის წვდომა, ან ChatGPT Plus-ის ან Pro-ს ანგარიში.

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

  • საკუთარი OAuth კლიენტისთვის — ცალკე ჩანართში გახსნილი Databricks-ის ანგარიშის კონსოლი.

  • საკუთარი OAuth კლიენტისთვის — ChatGPT-ში გახსნილი Databricks Genie-ს დაკავშირების ეკრანი, რათა უკუგამოძახების URL ზუსტად დააკოპიროთ.

  • წინასწარ განსაზღვრეთ, რომელი შესაძლებლობები სჭირდება აპს: Genie და AI/BI საინფორმაციო დაფები, Databricks-ის API-ებზე უფრო ფართო წვდომა თუ მხოლოდ Databricks SQL API-ები. მხოლოდ SQL-ზე წვდომა საკმარისი არ არის Genie-ს ან საინფორმაციო დაფის მოქმედებებისთვის.

  • საკუთარი OAuth კლიენტისთვის — უსაფრთხო ადგილი Databricks-ის კლიენტის საიდუმლო გასაღებთან სამუშაოდ.

  • თუ თქვენი Databricks ანგარიში ან სამუშაო სივრცე წვდომას ზღუდავს IP-წვდომის სიით, კონტექსტზე დაფუძნებული შემომავალი წვდომის კონტროლით, ქსელური ეკრანით ან ქსელის სხვა პოლიტიკით — Databricks-ის ადმინისტრატორის დახმარება, რომელსაც შეუძლია დაუშვას ChatGPT-ის აპის გამავალი IP-მისამართების მიმდინარე დიაპაზონები.

საკუთარი OAuth კლიენტისთვის ზუსტად დააკოპირეთ ChatGPT-ში ნაჩვენები უკუგამოძახების URL.

მოსამზადებელი მნიშვნელობები

  • საკუთარი OAuth კლიენტისთვის — უკუგამოძახების URL: დააკოპირეთ ChatGPT-ის აპის გამართვის პროცესიდან.

  • საკუთარი OAuth კლიენტისთვის — Databricks-ის OAuth კლიენტის ID.

  • საკუთარი OAuth კლიენტისთვის — Databricks-ის OAuth კლიენტის საიდუმლო გასაღები.

  • საკუთარი OAuth კლიენტისთვის — Databricks-ის წვდომის არეალები, რომლებიც აპის შესაძლებლობებს შეესაბამება. Genie-ს ან საინფორმაციო დაფის ახალი კავშირისთვის, რომელშიც ნაჩვენებია ai-gateway, dashboards და offline_access, მოამზადეთ ეს არეალები. ყველა API (all-apis და offline_access ერთად) კვლავ რჩება ძველ, უფრო ფართო ალტერნატივად. SQL გამოიყენეთ მხოლოდ იმ აპისთვის, რომელიც Databricks SQL API-ებით შემოიფარგლება.

  • Databricks-ის სამუშაო სივრცის ან ანგარიშის ველები, რომლებსაც ChatGPT-ის გამართვის პროცესი ითხოვს.

ჩაშენებული OAuth

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

  1. სთხოვეთ Databricks-ის ადმინისტრატორს, შეამოწმოს, რომ ChatGPT აპლიკაცია ხელმისაწვდომია ანგარიშის კონსოლის აპების ინტეგრაციის პარამეტრებში და ჩართულია თქვენი სამუშაო სივრცისთვის. თუ ChatGPT აპლიკაცია თქვენი Databricks-ის ანგარიშის კონსოლში ჩამოთვლილი არ არის, დაუკავშირდით თქვენი ანგარიშის წარმომადგენელს Databricks-ში და ჰკითხეთ, ხელმისაწვდომია თუ არა ეს ფუნქცია თქვენი ანგარიშისთვის.

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

  3. აირჩიეთ Databricks Genie, შემდეგ კი — აპის კავშირის დამატება.

  4. შეიყვანეთ სამუშაო სივრცის ჰოსტის სახელი (სავალდებულო) https:// პრეფიქსისა და URL-ის ბილიკის გარეშე.

    ამ ჰოსტის სახელის საფუძველზე ChatGPT განსაზღვრავს სამუშაო სივრცის ლოკალურ Genie MCP საბოლოო წერტილს: https://<workspace-host>/ai-gateway/mcp-services/system.ai.genie_one_mcp. ცალკე რეგიონული MCP საბოლოო წერტილი საჭირო არ არის.

  5. აირჩიეთ გაგრძელება, შემდეგ შედით Databricks-ში და გაეცანით თანხმობის მოთხოვნას.

გააგრძელეთ ქვემოთ მოცემული განყოფილებებით „დაკავშირება და ტესტირება“ და „წვდომის მართვა“, მათ შორის, შეასრულეთ ტესტები ნებადართული წევრებით და შეამოწმეთ სამუშაო სივრცეზე წვდომა.

საკუთარი OAuth კლიენტი

ჯერ შეასრულეთ ზემოთ მოცემული წინაპირობები. ეს გზა გამოიყენეთ, თუ ჩაშენებული OAuth მიუწვდომელია ან თქვენი ორგანიზაცია საკუთარი OAuth კლიენტის გამოყენებას მოითხოვს. გამართვის შემდეგ შეასრულეთ ქვემოთ მოცემული სექციების — „დაკავშირება და ტესტირება“ და „წვდომის მართვა“ — ინსტრუქციები.

დაიწყეთ მორგებული OAuth-ის დაყენება ChatGPT-ში

  1. ChatGPT-ში გადაერთეთ იმ ანგარიშზე ან სამუშაო სივრცეზე, რომელშიც აპი ხელმისაწვდომი უნდა იყოს.

  2. პირადი გამოყენებისთვის დასაყენებლად გადადით განყოფილებაში პარამეტრები > პლაგინები, ხოლო სამუშაო სივრცისთვის დასაყენებლად, როგორც მისი ადმინისტრატორი ან მფლობელი — განყოფილებაში ადმინისტრატორის კონსოლი > პლაგინები.

  3. კატალოგში აირჩიეთ Databricks Genie.

  4. აირჩიეთ აპის კავშირის დამატება.

  5. დიალოგურ ფანჯარაში Databricks Genie-ს დაკავშირება მოძებნეთ ველები OAuth-ის კლიენტის ID და OAuth-ის კლიენტის საიდუმლო გასაღები. ამ ხილულ ველებში საავტორიზაციო მონაცემების შეყვანა მორგებული კლიენტის დაყენების გზაა; ცალკე არჩევა საჭირო არ არის.

  6. დააკოპირეთ უკუგამოძახების URL ChatGPT-იდან. დატოვეთ ეს დიალოგური ფანჯარა გახსნილი.

ChatGPT Connect Databricks Genie dialog showing the callback URL field and OAuth client settings.

უკუგამოძახების URL-ის მაგალითი:

https://chatgpt.com/connector/oauth/<callback_id>

არ წაშალოთ უკუგამოძახების ID, არ დაამატოთ ბოლოში დახრილი ხაზი და არ ჩაანაცვლოთ მისამართი ChatGPT-ის ზოგადი URL-ით. Databricks-ში რეგისტრირებული URL ზუსტად უნდა ემთხვეოდეს ChatGPT-ში ნაჩვენებ უკუგამოძახების URL-ს.

საკუთარი OAuth აპის კავშირის შექმნა Databricks-ში

  1. გახსენით Databricks-ის ანგარიშის კონსოლი თქვენი Databricks ანგარიშისთვის.

  2. მარცხენა გვერდითა პანელში გახსენით პარამეტრები.

  3. გახსენით ჩანართი აპების კავშირები.

  4. აირჩიეთ კავშირის დამატება.

    Databricks Account Console Settings page showing the App connections tab and Add connection button.
  5. შეიყვანეთ აპლიკაციის სახელი, მაგალითად, ChatGPT Databricks.

  6. ველში გადამისამართების URL-ები ჩასვით ChatGPT-დან ზუსტად დაკოპირებული უკუგამოძახების URL.

  7. განყოფილებაში წვდომის არეალები აირჩიეთ აპისთვის საჭირო არეალები.

  8. Genie-ს ან საინფორმაციო დაფის ახალი კავშირისთვის, რომლისთვისაც ChatGPT-ში ნაჩვენებია ai-gateway, dashboards და offline_access, Databricks-ის OAuth აპშიც დაუშვით იგივე არეალები.

  9. ყველა API კვლავ რჩება ძველ, უფრო ფართო ალტერნატივად Databricks-ის API-ებზე ზოგადი წვდომისთვის. ამ კონფიგურაციისთვის ChatGPT-ში გამოიყენეთ all-apis და offline_access და დარწმუნდით, რომ Databricks-ის OAuth აპში ორივე დაშვებულია. Genie-ს ან საინფორმაციო დაფის ახალი კავშირისთვის უპირატესობა მიანიჭეთ ნაჩვენებ კონკრეტულ არეალებს.

  10. SQL გამოიყენეთ მხოლოდ იმ აპისთვის, რომელიც Databricks SQL API-ებით შემოიფარგლება. მხოლოდ SQL-ზე წვდომა საკმარისი არ არის Genie-ს ან საინფორმაციო დაფის მოქმედებებისთვის.

  11. დარწმუნდით, რომ Databricks-ის ამ OAuth აპში ჩართულია ყველა არეალი, რომელიც მოგვიანებით ChatGPT-ში იქნება მითითებული. მომხმარებლის ინტერფეისიდან შექმნილი აპებისთვის Databricks ავტომატურად უშვებს openid, email, profile და offline_access არეალებს.

  12. თუ თქვენს ორგანიზაციას სპეციალური პოლიტიკა არ აქვს, ტოკენების მოქმედების ვადებისთვის (TTL) დატოვეთ Databricks-ის ნაგულისხმევი მნიშვნელობები: 60 წუთი წვდომის ტოკენისთვის და 10080 წუთი განახლების ტოკენისთვის.

  13. ჩართეთ კლიენტის საიდუმლო გასაღების გენერირება. ამ პროცესისთვის ChatGPT-ს კონფიდენციალური OAuth კლიენტი სჭირდება.

  14. შექმენით კავშირი.

Databricks OAuth connection settings showing redacted client ID and redirect URL, access scopes, and the client-secret option.

ავთენტიფიკაციის მონაცემების კოპირება Databricks-იდან

  1. დიალოგურ ფანჯარაში კავშირი შექმნილია დააკოპირეთ კლიენტის ID.

  2. დაუყოვნებლივ დააკოპირეთ კლიენტის საიდუმლო გასაღები და უსაფრთხოდ შეინახეთ.

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

Databricks საიდუმლო გასაღებს მხოლოდ ერთხელ აჩვენებს. დაიცავით ის, როგორც ავთენტიფიკაციის მონაცემი, და არ გამოაჩინოთ ეკრანის ანაბეჭდებში, მხარდაჭერის მოთხოვნებში, კომენტარებსა თუ ჩატებში.

დაასრულეთ მორგებული OAuth-ის დაყენება ChatGPT-ში

  1. დაბრუნდით დიალოგურ ფანჯარაში Databricks Genie-ს დაკავშირება.

  2. ველში OAuth-ის კლიენტის ID შეიყვანეთ Databricks-ის კლიენტის ID.

  3. ველში OAuth-ის კლიენტის საიდუმლო გასაღები შეიყვანეთ Databricks-ის კლიენტის საიდუმლო გასაღები.

    ამ საავტორიზაციო მონაცემების შეყვანით თქვენი მორგებული OAuth კლიენტი გამოიყენება; ცალკე არჩევა საჭირო არ არის.

  4. ველში წვდომის ფარგლები (არასავალდებულო) შეიყვანეთ წვდომის ფარგლები, რომლებიც თქვენი აპის Databricks-ის საბოლოო წერტილსა და ფუნქციებს სჭირდება. ისინი Databricks-ის OAuth აპში ჩართულ წვდომის ფარგლებს უნდა შეესაბამებოდეს.

    Genie-სა თუ საინფორმაციო დაფის ახალი კავშირისთვის, რომელშიც ნაჩვენებია ai-gateway, dashboards და offline_access, შეინარჩუნეთ წვდომის ეს ფარგლები. დარწმუნდით, რომ Databricks-ის OAuth აპშიც დაშვებულია წვდომის იგივე ფარგლები. ai-gateway სამუშაო სივრცის ლოკალურ Genie MCP კავშირს უზრუნველყოფს, dashboards — AI/BI საინფორმაციო დაფის მოქმედებებს, ხოლო offline_access — განახლების ტოკენების გამოყენებას.

    ძველი, უფრო ფართო ალტერნატივა — all-apis და offline_access — კვლავ მხარდაჭერილია API-ზე უფრო ფართო წვდომისთვის, თუმცა Genie-სა თუ საინფორმაციო დაფის ამ კავშირისთვის სასურველი არჩევანი არ არის. თუ Databricks-ის აპში მხოლოდ all-apis არის დაშვებული, განაახლეთ ან ხელახლა შექმენით აპი, რომ დაუშვათ ai-gateway, dashboards და offline_access. თუ წვდომის დეტალური ფარგლები მიუწვდომელია, ChatGPT-ში თავად მიუთითეთ all-apis და offline_access და დარწმუნდით, რომ Databricks-ის აპში ორივე დაშვებულია. არ მოითხოვოთ ChatGPT-ში წვდომის სამივე დეტალური ფარგალი, თუ Databricks-ის აპში მხოლოდ all-apis არის დაშვებული.

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

  6. შეიყვანეთ სამუშაო სივრცის ჰოსტის სახელი (სავალდებულო) https:// პრეფიქსისა და URL-ის ბილიკის გარეშე. შეავსეთ დაყენების პროცესში ნაჩვენები Databricks-ის პროვაიდერის სხვა სავალდებულო ველებიც.

    ამ ჰოსტის სახელის საფუძველზე ChatGPT განსაზღვრავს სამუშაო სივრცის ლოკალურ Genie MCP საბოლოო წერტილს: https://<workspace-host>/ai-gateway/mcp-services/system.ai.genie_one_mcp. ცალკე რეგიონული MCP საბოლოო წერტილი საჭირო არ არის.

  7. აირჩიეთ გაგრძელება.

ChatGPT ზუსტად იმ წვდომის ფარგლებს ითხოვს, რომლებიც შეყვანილია ველში წვდომის ფარგლები (არასავალდებულო). ის შაბლონით გათვალისწინებულ უფრო ფართო წვდომის ფარგლებს ავტომატურად არ ამატებს.

ChatGPT Connect Databricks Genie dialog showing a mock workspace hostname, mock client ID, masked secret, and scopes.

დაკავშირება და შემოწმება

OAuth-ის ორივე გზისთვის შეასრულეთ კავშირისა და წვდომის შემდეგი შემოწმებები.

  1. გადახედეთ აპის მონაცემებს, მოქმედებებსა და ავთენტიფიკაციის პარამეტრებს.

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

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

  4. შეამოწმეთ, რომ ბრაუზერში Databricks-ის სასურველი ანგარიში ან სამუშაო სივრცე იხსნება.

  5. გადახედეთ მოთხოვნილ წვდომის არეალებს, შემდეგ აირჩიეთ ავტორიზაცია.

    Databricks permission request for a mock ChatGPT Databricks Connector showing requested access and the Authorize button.
  6. შეამოწმეთ, რომ ბრაუზერი ChatGPT-ში ბრუნდება და აპი დაკავშირებულად ჩანს.

  7. შეასრულეთ მონაცემების წაკითხვის დაბალი რისკის მოქმედება, რომელიც კავშირის შესაძლებლობებს შეესაბამება. Genie კავშირისთვის გაგზავნეთ Genie მოთხოვნა იმ მონაცემების შესახებ, რომლებზეც სატესტო მომხმარებელს წვდომის უფლება აქვს. სხვა მხარდაჭერილი შესაძლებლობების შესამოწმებლად გამოითხოვეთ ინფორმაცია მიმდინარე მომხმარებლის შესახებ ან მოთხოვნა გაუგზავნეთ Databricks SQL-ის ნებადართულ რესურსს. შეამოწმეთ, რომ მომხმარებელს Databricks-ის რესურსებზე საჭირო ნებართვები აქვს; მხოლოდ OAuth-ის არეალები მონაცემებზე წვდომას არ იძლევა.

  8. თუ ჩართულია ჩაწერის მოქმედებები, ფართო დანერგვამდე გამოსცადეთ ისინი Databricks-ის აშკარად დაბალი რისკის სამუშაო პროცესში.

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

წვდომის მართვა

წვდომის კონტროლში მონაწილეობს როგორც Databricks, ისე ChatGPT.

ChatGPT-ში სამუშაო სივრცის ადმინისტრატორები განსაზღვრავენ, ხელმისაწვდომია თუ არა აპი და როგორ შეუძლიათ წევრებს მისი გამოყენება. Business-ში ადმინისტრატორები განსაზღვრავენ, ჩართულია თუ არა აპი მთელ სამუშაო სივრცეში. Databricks-ის აპების ადმინისტრატორის მართვის მექანიზმებში (სამუშაო სივრცის პარამეტრები > აპები ან ადმინისტრატორის კონსოლი > პლაგინები > ძველი აპების მართვა) გადახედეთ შემდეგს:

  • მომხმარებლის წვდომა — განსაზღვრეთ, სამუშაო სივრცის რომელი როლების მქონე წევრებს შეუძლიათ აპის გამოყენება Enterprise-ისა და Edu-ს მხარდაჭერილ სამუშაო სივრცეებში.

  • მოქმედებების კონტროლი — განსაზღვრეთ, Databricks-ის რომელი მოქმედებებია ჩართული.

  • აპის ნებართვები — განსაზღვრეთ, როდის სთხოვს ChatGPT წევრებს თანხმობას აპის გამოყენებამდე.

აპის ეს ნებართვები ChatGPT-ის საუბრებზე ვრცელდება. სამუშაო სივრცის აგენტებისთვის აპის ხელმისაწვდომ მოქმედებებსა და საბოლოო მომხმარებლებისგან თანხმობის მოთხოვნის პირობებს განსაზღვრავს თითოეული აგენტის შემქმნელის მიერ დაყენებული მართვის პარამეტრები. აგენტის ქცევის შესახებ იხილეთ: ChatGPT-ის სამუშაო სივრცის აგენტები Enterprise-ისა და Business-ისთვის.

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

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

Databricks აპის გამართვისას წარმოქმნილი პრობლემების მოგვარება

  • გადამისამართების URI არ ემთხვევა: თუ საკუთარ OAuth კლიენტს იყენებთ, შეამოწმეთ, რომ Databricks-ში გადამისამართების URL-ების მნიშვნელობა ზუსტად ემთხვევა ChatGPT-ში ნაჩვენებ უკუგამოძახების URL-ს, მისი გზისა და უკუგამოძახების ID-ს ჩათვლით. არ წაშალოთ უკუგამოძახების ID, არ დაამატოთ ბოლოში დახრილი ხაზი და არ ჩაანაცვლოთ URL ChatGPT-ის სხვა გადამისამართების URL-ით.

  • საიდუმლო გასაღები აკლია: თუ საკუთარ OAuth კლიენტს იყენებთ, გაითვალისწინეთ, რომ Databricks-ის საიდუმლო გასაღებები მხოლოდ ერთხელ ჩნდება. თუ კლიენტის საიდუმლო გასაღები არ დაგიკოპირებიათ, შექმენით ახალი.

  • OAuth აპი მაშინვე არ ხდება ხელმისაწვდომი: Databricks-ის ცნობით, OAuth აპლიკაციის განახლებების დამუშავებას შეიძლება 30 წუთამდე დასჭირდეს.

  • წვდომის არეალი არასაკმარისია ან არ ემთხვევა: თუ საკუთარ OAuth კლიენტს იყენებთ, შეადარეთ ChatGPT-ში მითითებული არეალები (არასავალდებულო) Databricks-ის OAuth აპში მითითებულ წვდომის არეალებს. იქ ჩართული უნდა იყოს ყველა არეალი, რომელსაც ChatGPT ითხოვს. შეამოწმეთ, რომ არეალები მხარს უჭერს თქვენ მიერ გამოყენებულ საბოლოო წერტილსა და შესაძლებლობებს.

    Genie-ს ან საინფორმაციო დაფის ახალი კავშირისთვის, რომელშიც ნაჩვენებია ai-gateway, dashboards და offline_access, დატოვეთ ეს არეალები ChatGPT-ში და დარწმუნდით, რომ Databricks-ის აპში სამივე დაშვებულია. თუ აპში მხოლოდ all-apis არის დაშვებული, განაახლეთ ან ხელახლა შექმენით აპი ისე, რომ ეს სამი კონკრეტული არეალიც დაუშვას.

    თუ კონკრეტული არეალები ხელმიუწვდომელია, გამოიყენეთ მხარდაჭერილი, უფრო ფართო ალტერნატივა: ChatGPT-ში მიუთითეთ all-apis და offline_access და დარწმუნდით, რომ Databricks-ის აპში ორივე დაშვებულია. აპი, რომელშიც მხოლოდ all-apis არის დაშვებული, არ შეესაბამება ChatGPT-ის მოთხოვნას ai-gateway, dashboards და offline_access არეალებზე. მხოლოდ SQL-ზე წვდომა გამოდგება მხოლოდ იმ აპისთვის, რომელიც Databricks SQL API-ებით შემოიფარგლება; ეს საკმარისი არ არის Genie-ს ან საინფორმაციო დაფის მოქმედებებისთვის.

  • SQL მოქმედებები ვერ სრულდება: თუ აპი Databricks SQL API-ებით შემოიფარგლება, შეამოწმეთ SQL არეალი, მონაცემთა საწყობის კონფიგურაცია და Databricks-ის ნებართვები.

  • ChatGPT-ის არასწორი სამუშაო სივრცე: შექმენით და ჩართეთ აპი ChatGPT-ის იმავე სამუშაო სივრცეში, სადაც მომხმარებლები მას დააკავშირებენ.

  • Databricks-ის არასწორი ანგარიში ან სამუშაო სივრცე: შეამოწმეთ სამუშაო სივრცის ჰოსტის სახელის (სავალდებულო) მნიშვნელობა, შემდეგ ხელახლა გაიარეთ შესვლის პროცესი და დარწმუნდით, რომ Databricks-ში სასურველი ანგარიში ან სამუშაო სივრცე იხსნება.

  • მომხმარებლები დაკავშირებას ვერ ახერხებენ: შეამოწმეთ, რომ მომხმარებელს აქვს Databricks-ზე წვდომა და OAuth აპის ავტორიზაციის უფლება. Business-ში შეამოწმეთ, რომ აპი მთელ სამუშაო სივრცეშია ჩართული. Enterprise-ისა და Edu-ს მხარდაჭერილ სამუშაო სივრცეებში ასევე შეამოწმეთ, რომ ChatGPT-ის მომხმარებლის წვდომის პარამეტრები აპის გამოყენების უფლებას იძლევა.

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

    • დაუშვით შემომავალი კავშირები ChatGPT-ის აპის გამავალი IP-მისამართების მიმდინარე დიაპაზონებიდან.

    • დაშვებული მისამართების ეს სია გამართეთ Databricks-ში ან მომხმარებლის მიერ კონტროლირებად ქსელის დონეზე. ეს სია დამოუკიდებელია ChatGPT-ის სამუშაო სივრცის დაშვებული IP-მისამართების სიისგან.

    • გამოქვეყნებული დიაპაზონები შეიძლება შეიცვალოს. თუ შესაძლებელია, განახლებები JSON-იდან ავტომატურად განახორციელეთ.

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

სასარგებლო იყო ეს სტატია?