ใช้คู่มือนี้หากคุณเป็นผู้ดูแลเวิร์กสเปซ ChatGPT หรือผู้ใช้ ChatGPT Plus หรือ Pro ที่กำลังตั้งค่าตัวเชื่อมต่อ Databricks Genie โดยใช้ OAuth ในตัวหรือไคลเอนต์ OAuth ขององค์กร
OAuth ในตัว: ใช้การเชื่อมต่อที่กำหนดค่าไว้ล่วงหน้าเมื่อมีให้ใช้งานใน ChatGPT และเปิดใช้งานสำหรับเวิร์กสเปซ Databricks ของคุณแล้ว คุณไม่จำเป็นต้องสร้างแอป OAuth หรือป้อน ID ไคลเอนต์หรือข้อมูลลับไคลเอนต์ ทำตามหัวข้อ OAuth ในตัวด้านล่าง
ไคลเอนต์ OAuth แบบกำหนดเอง: ใช้วิธีนี้หากไม่มี OAuth ในตัวให้ใช้งาน หรือองค์กรกำหนดให้ใช้ไคลเอนต์ OAuth ของตนเอง ทำตามหัวข้อไคลเอนต์ OAuth แบบกำหนดเองด้านล่าง
สิ่งที่คุณกำลังตั้งค่า
คุณกำลังสร้างการเชื่อมต่อแอป Databricks สำหรับบัญชีหรือเวิร์กสเปซ ChatGPT ของคุณ ทั้งสองวิธีต้องใช้รายละเอียดผู้ให้บริการ Databricks ที่ ChatGPT ขอ และสิทธิ์สำหรับทรัพยากรที่คุณวางแผนจะใช้ หากคุณใช้ไคลเอนต์ OAuth แบบกำหนดเอง ให้เตรียมสิ่งต่อไปนี้เพิ่มเติม:
การเชื่อมต่อแอป OAuth ของ Databricks ที่สร้างในคอนโซลบัญชี Databricks ของคุณ
ID ไคลเอนต์และข้อมูลลับไคลเอนต์ OAuth ของ Databricks
URL เรียกกลับที่คัดลอกจาก ChatGPT โดยไม่แก้ไข
ขอบเขตสิทธิ์ Databricks ที่ตรงกับความสามารถของตัวเชื่อมต่อที่คุณต้องการเปิดใช้งาน
รายละเอียดผู้ให้บริการ Databricks ที่ขั้นตอนการตั้งค่า ChatGPT ขอ เช่น โฮสต์เวิร์กสเปซ โฮสต์บัญชี ID บัญชี หรือแวร์เฮาส์
ก่อนเริ่มต้น
หากต้องการตั้งค่าสำหรับเวิร์กสเปซ ให้เปิดคอนโซลผู้ดูแลระบบ เลือกเวิร์กสเปซ ChatGPT ที่ต้องการ แล้วเปิดปลั๊กอิน เลือกจัดการแอปเดิม เพื่อเปิดหน้าแอปที่ยังคงเก็บไว้ สำหรับวิธีไปยังส่วนต่างๆ ของเวิร์กสเปซและการเข้าถึงแอปเดิม โปรดดูการควบคุมของผู้ดูแลระบบ ความปลอดภัย และการปฏิบัติตามข้อกำหนดสำหรับปลั๊กอินและแอป
สิ่งที่คุณต้องมี:
สิทธิ์ผู้ดูแลหรือเจ้าของเวิร์กสเปซ ChatGPT หรือบัญชี ChatGPT Plus หรือ Pro
สำหรับไคลเอนต์ OAuth แบบกำหนดเอง ต้องมีสิทธิ์ผู้ดูแลบัญชี Databricks สิทธิ์ผู้ดูแลเวิร์กสเปซอาจเพียงพอสำหรับบางงาน แต่ต้องกำหนดค่าการเชื่อมต่อแอปแบบกำหนดเองจากคอนโซลบัญชี Databricks สำหรับ OAuth ในตัว ผู้ดูแลระบบ Databricks ต้องตรวจสอบว่ามีแอปพลิเคชัน ChatGPT ให้ใช้งานและเปิดใช้งานสำหรับเวิร์กสเปซของคุณแล้ว
สำหรับไคลเอนต์ OAuth แบบกำหนดเอง ให้เปิดคอนโซลบัญชี Databricks ไว้ในอีกแท็บหนึ่ง
สำหรับไคลเอนต์ OAuth แบบกำหนดเอง ให้เปิดหน้าจอการเชื่อมต่อ Databricks Genie ใน ChatGPT ไว้ เพื่อให้คัดลอก URL เรียกกลับได้อย่างถูกต้องครบถ้วน
กำหนดความสามารถที่แอปต้องใช้ให้ชัดเจน: Genie และแดชบอร์ด AI/BI, การเข้าถึง Databricks API ในวงกว้าง หรือแอปที่ใช้เฉพาะ Databricks SQL API การเข้าถึงเฉพาะ SQL ไม่เพียงพอสำหรับการดำเนินการกับ Genie หรือแดชบอร์ด
สำหรับไคลเอนต์ OAuth แบบกำหนดเอง ต้องมีพื้นที่ที่ปลอดภัยสำหรับจัดการข้อมูลลับไคลเอนต์ Databricks
หากบัญชีหรือเวิร์กสเปซ Databricks ของคุณจำกัดการเข้าถึงผ่านรายการ IP ที่อนุญาตให้เข้าถึง การควบคุมทราฟฟิกขาเข้าตามบริบท ไฟร์วอลล์ หรือนโยบายเครือข่ายอื่น ต้องขอความช่วยเหลือจากผู้ดูแลระบบ Databricks ที่สามารถอนุญาตช่วง IP ขาออกของตัวเชื่อมต่อ ChatGPT ในปัจจุบันได้
สำหรับไคลเอนต์ OAuth แบบกำหนดเอง ให้คัดลอก URL เรียกกลับ ที่แสดงใน ChatGPT ให้ตรงทุกประการ
ค่าที่ต้องเตรียม
สำหรับไคลเอนต์ OAuth แบบกำหนดเอง ต้องมี URL เรียกกลับ: คัดลอกจากขั้นตอนการตั้งค่าตัวเชื่อมต่อ ChatGPT
สำหรับไคลเอนต์ OAuth แบบกำหนดเอง ต้องมี ID ไคลเอนต์ OAuth ของ Databricks
สำหรับไคลเอนต์ OAuth แบบกำหนดเอง ต้องมีข้อมูลลับไคลเอนต์ OAuth ของ Databricks
สำหรับไคลเอนต์ OAuth แบบกำหนดเอง ต้องมีขอบเขตสิทธิ์การเข้าถึง Databricks ที่เหมาะกับความสามารถของแอป สำหรับการเชื่อมต่อ Genie/แดชบอร์ดใหม่ที่แสดง
ai-gateway,dashboardsและoffline_accessให้เตรียมขอบเขตสิทธิ์เหล่านี้ API ทั้งหมด (all-apisร่วมกับoffline_access) ยังคงเป็นทางเลือกเดิมที่ให้สิทธิ์กว้างกว่า ใช้ SQL เฉพาะกับแอปที่ใช้เฉพาะ Databricks SQL API เท่านั้นข้อมูลเวิร์กสเปซหรือบัญชี Databricks ที่ขั้นตอนการตั้งค่า ChatGPT ขอ
OAuth ในตัว
ดำเนินการตามข้อกำหนดเบื้องต้นด้านบนให้ครบก่อน ใช้วิธีนี้เฉพาะเมื่อมี OAuth ในตัวให้ใช้งานใน ChatGPT และเปิดใช้งานสำหรับเวิร์กสเปซ Databricks ของคุณแล้ว
ขอให้ผู้ดูแลระบบ Databricks ตรวจสอบว่าแอปพลิเคชัน ChatGPT มีอยู่ในการตั้งค่าการผสานรวมแอปของคอนโซลบัญชี และเปิดใช้งานสำหรับเวิร์กสเปซของคุณแล้ว หากแอปพลิเคชัน ChatGPT ไม่ปรากฏในคอนโซลบัญชี Databricks ของคุณ ให้ติดต่อตัวแทนผู้ดูแลบัญชี Databricks เพื่อสอบถามว่าบัญชีของคุณใช้ฟีเจอร์นี้ได้หรือไม่
ใน ChatGPT ให้สลับไปยังบัญชีหรือเวิร์กสเปซที่ต้องการให้ใช้งานแอปได้ ไปที่ การตั้งค่า > ปลั๊กอิน สำหรับการตั้งค่าส่วนบุคคล หรือไปที่ คอนโซลผู้ดูแลระบบ > ปลั๊กอิน ในฐานะผู้ดูแลหรือเจ้าของเวิร์กสเปซเพื่อตั้งค่าสำหรับเวิร์กสเปซ
เลือก Databricks Genie แล้วเลือก เพิ่มการเชื่อมต่อแอป
ป้อน ชื่อโฮสต์เวิร์กสเปซ (จำเป็น) โดยไม่ต้องใส่
https://หรือพาธ URLChatGPT ใช้ชื่อโฮสต์นี้เพื่อสร้าง endpoint ของ Genie MCP ภายในเวิร์กสเปซ ซึ่งก็คือ
https://<workspace-host>/ai-gateway/mcp-services/system.ai.genie_one_mcpไม่จำเป็นต้องมี endpoint ของ MCP ระดับภูมิภาคแยกต่างหากเลือก ดำเนินการต่อ จากนั้นลงชื่อเข้าใช้ Databricks และตรวจสอบคำขอความยินยอม
ทำตามหัวข้อเชื่อมต่อและทดสอบ และจัดการการเข้าถึงด้านล่างต่อ รวมถึงการทดสอบด้วยสมาชิกที่ได้รับอนุญาตและการตรวจสอบการเข้าถึงเวิร์กสเปซ
ไคลเอนต์ OAuth แบบกำหนดเอง
ดำเนินการตามข้อกำหนดเบื้องต้นด้านบนให้ครบก่อน ใช้วิธีนี้หากไม่มี OAuth ในตัวให้ใช้งาน หรือองค์กรกำหนดให้ใช้ไคลเอนต์ OAuth ของตนเอง หลังตั้งค่าแล้ว ให้ทำตามหัวข้อเชื่อมต่อและทดสอบ และจัดการการเข้าถึงด้านล่างให้ครบ
เริ่มตั้งค่า OAuth แบบกำหนดเองใน ChatGPT
ใน ChatGPT ให้สลับไปยังบัญชีหรือเวิร์กสเปซที่ต้องการให้ใช้งานแอปได้
ไปที่ การตั้งค่า > ปลั๊กอิน สำหรับการตั้งค่าส่วนบุคคล หรือไปที่ คอนโซลผู้ดูแลระบบ > ปลั๊กอิน ในฐานะผู้ดูแลหรือเจ้าของเวิร์กสเปซเพื่อตั้งค่าสำหรับเวิร์กสเปซ
เลือก Databricks Genie ใน ไดเรกทอรี
เลือก เพิ่มการเชื่อมต่อแอป
ในกล่องโต้ตอบ เชื่อมต่อ Databricks Genie ให้หาช่อง ID ไคลเอนต์ OAuth และ ข้อมูลลับไคลเอนต์ OAuth การป้อนข้อมูลรับรองในช่องที่แสดงเหล่านี้คือวิธีตั้งค่าไคลเอนต์แบบกำหนดเอง โดยไม่ต้องเลือกผ่านตัวเลือกแยกต่างหาก
คัดลอก URL เรียกกลับ จาก ChatGPT เปิดกล่องโต้ตอบนี้ค้างไว้

ตัวอย่าง URL เรียกกลับ:
https://chatgpt.com/connector/oauth/<callback_id>
อย่าลบ ID เรียกกลับ เพิ่มเครื่องหมายทับต่อท้าย หรือแทนที่ด้วย URL ทั่วไปของ ChatGPT URL ที่ลงทะเบียนใน Databricks ต้องตรงกับ URL เรียกกลับ ที่แสดงใน ChatGPT ทุกประการ
สร้างการเชื่อมต่อแอป OAuth แบบกำหนดเองใน Databricks
เปิดคอนโซลบัญชี Databricks สำหรับบัญชี Databricks ของคุณ
เปิด การตั้งค่า ในแถบด้านข้างทางซ้าย
เปิดแท็บ การเชื่อมต่อแอป
เลือก เพิ่มการเชื่อมต่อ

ป้อนชื่อแอปพลิเคชัน เช่น ตัวเชื่อมต่อ ChatGPT กับ Databricks
ในช่อง URL เปลี่ยนเส้นทาง ให้วาง URL เรียกกลับที่คัดลอกจาก ChatGPT โดยไม่แก้ไข
ในส่วน ขอบเขตสิทธิ์การเข้าถึง ให้เลือกขอบเขตสิทธิ์ที่แอปต้องใช้
สำหรับการเชื่อมต่อ Genie/แดชบอร์ดใหม่ที่แสดง
ai-gateway,dashboardsและoffline_accessใน ChatGPT ให้อนุญาตขอบเขตสิทธิ์เดียวกันนี้ในแอป OAuth ของ DatabricksAPI ทั้งหมด ยังคงเป็นทางเลือกเดิมที่ให้สิทธิ์กว้างกว่าสำหรับการเข้าถึง Databricks API ทั่วไป สำหรับการกำหนดค่านี้ ให้ใช้
all-apisและoffline_accessใน ChatGPT และตรวจสอบให้แน่ใจว่าแอป OAuth ของ Databricks อนุญาตทั้งสองรายการ สำหรับการเชื่อมต่อ Genie/แดชบอร์ดใหม่ แนะนำให้ใช้ขอบเขตสิทธิ์แบบละเอียดที่แสดงอยู่ใช้ SQL เฉพาะกับแอปที่ใช้เฉพาะ Databricks SQL API เท่านั้น การเข้าถึงเฉพาะ SQL ไม่เพียงพอสำหรับการดำเนินการกับ Genie หรือแดชบอร์ด
ตรวจสอบให้แน่ใจว่าขอบเขตสิทธิ์ทุกรายการที่จะระบุใน ChatGPT ภายหลัง เปิดใช้งานอยู่ในแอป OAuth ของ Databricks นี้ Databricks จะอนุญาต openid, email, profile และ offline_access โดยอัตโนมัติสำหรับแอปที่สร้างผ่าน UI
คงค่า TTL ของโทเค็นตามค่าเริ่มต้นของ Databricks เว้นแต่องค์กรจะมีนโยบายเฉพาะ ได้แก่ 60 นาทีสำหรับโทเค็นการเข้าถึง และ 10080 นาทีสำหรับโทเค็นรีเฟรช
เปิด สร้างข้อมูลลับไคลเอนต์ ChatGPT ต้องใช้ไคลเอนต์ OAuth ชนิดที่เก็บข้อมูลลับได้สำหรับขั้นตอนนี้
สร้างการเชื่อมต่อ

คัดลอกข้อมูลรับรองจาก Databricks
ในกล่องโต้ตอบ สร้างการเชื่อมต่อแล้ว ให้คัดลอก ID ไคลเอนต์
คัดลอก ข้อมูลลับไคลเอนต์ ทันทีและจัดเก็บไว้อย่างปลอดภัย
หากคุณปิดกล่องโต้ตอบก่อนคัดลอกข้อมูลลับ ให้สร้างหรือเปลี่ยนข้อมูลรับรองของแอป OAuth แล้วใช้ข้อมูลลับชุดใหม่
Databricks จะแสดงข้อมูลลับเพียงครั้งเดียว ดูแลข้อมูลนี้เช่นเดียวกับข้อมูลรับรอง และอย่าใส่ไว้ในภาพหน้าจอ คำร้องขอความช่วยเหลือ ความคิดเห็น หรือแชท
ตั้งค่า OAuth แบบกำหนดเองใน ChatGPT ให้เสร็จสมบูรณ์
กลับไปที่กล่องโต้ตอบ เชื่อมต่อ Databricks Genie
ป้อน ID ไคลเอนต์ Databricks ในช่อง ID ไคลเอนต์ OAuth
ป้อนข้อมูลลับไคลเอนต์ Databricks ในช่อง ข้อมูลลับไคลเอนต์ OAuth
เมื่อป้อนข้อมูลรับรองเหล่านี้ ระบบจะใช้ไคลเอนต์ OAuth แบบกำหนดเองของคุณ โดยไม่ต้องเลือกผ่านตัวเลือกแยกต่างหาก
ในช่อง ขอบเขตสิทธิ์ (ไม่บังคับ) ให้ป้อนขอบเขตสิทธิ์ที่จำเป็นสำหรับ endpoint ของ Databricks และความสามารถที่แอปของคุณใช้ กำหนดให้ตรงกับขอบเขตสิทธิ์ที่เปิดใช้งานในแอป OAuth ของ Databricks
สำหรับการเชื่อมต่อ Genie/แดชบอร์ดใหม่ที่แสดง
ai-gateway,dashboardsและoffline_accessให้คงขอบเขตสิทธิ์เหล่านี้ไว้ ตรวจสอบให้แน่ใจว่าแอป OAuth ของ Databricks อนุญาตขอบเขตสิทธิ์เดียวกัน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ป้อนขอบเขตสิทธิ์หนึ่งรายการต่อบรรทัด หรือคั่นแต่ละรายการด้วยเครื่องหมายจุลภาค ต้องเปิดใช้งานขอบเขตสิทธิ์ทุกรายการที่ระบุใน ChatGPT บนแอป OAuth ของ Databricks
ป้อน ชื่อโฮสต์เวิร์กสเปซ (จำเป็น) โดยไม่ต้องใส่ https:// หรือพาธ URL กรอกข้อมูลผู้ให้บริการ Databricks ในช่องที่จำเป็นอื่นๆ ซึ่งแสดงในขั้นตอนการตั้งค่า
ChatGPT ใช้ชื่อโฮสต์นี้เพื่อสร้าง endpoint ของ Genie MCP ภายในเวิร์กสเปซ ซึ่งก็คือ
https://<workspace-host>/ai-gateway/mcp-services/system.ai.genie_one_mcpไม่จำเป็นต้องมี endpoint ของ MCP ระดับภูมิภาคแยกต่างหากเลือก ดำเนินการต่อ
ChatGPT จะขอเฉพาะขอบเขตสิทธิ์ที่ป้อนในช่อง ขอบเขตสิทธิ์ (ไม่บังคับ) เท่านั้น ระบบจะไม่เพิ่มขอบเขตสิทธิ์ที่กว้างกว่าจากเทมเพลตโดยอัตโนมัติ

เชื่อมต่อและทดสอบ
ไม่ว่าจะใช้ OAuth วิธีใด ให้ทดสอบการเชื่อมต่อและตรวจสอบการเข้าถึงต่อไปนี้ให้ครบ
ตรวจสอบรายละเอียดตัวเชื่อมต่อ การดำเนินการ และการตั้งค่าการยืนยันตัวตน
หากคุณเป็นผู้ดูแลเวิร์กสเปซ ให้เปิดใช้งานตัวเชื่อมต่อสำหรับเวิร์กสเปซ และกำหนดว่าใครใช้ได้บ้างตามนโยบายของเวิร์กสเปซ
เริ่มขั้นตอนการเชื่อมต่อจาก ChatGPT โดยใช้บัญชีผู้ใช้ทดสอบที่ได้รับอนุญาต จากนั้นลงชื่อเข้าใช้ Databricks
ตรวจสอบว่าเบราว์เซอร์เปิดบัญชีหรือเวิร์กสเปซ Databricks ที่ต้องการ
ตรวจสอบขอบเขตสิทธิ์ที่ร้องขอ แล้วเลือก อนุมัติสิทธิ์

ตรวจสอบว่าเบราว์เซอร์กลับมาที่ ChatGPT และตัวเชื่อมต่อแสดงสถานะว่าเชื่อมต่อแล้ว
ทดสอบการอ่านข้อมูลที่มีความเสี่ยงต่ำและตรงกับความสามารถของการเชื่อมต่อ สำหรับการเชื่อมต่อ Genie ให้ส่งคำขอไปยัง Genie เกี่ยวกับข้อมูลที่ผู้ใช้ทดสอบมีสิทธิ์เข้าถึง สำหรับความสามารถอื่นๆ ที่รองรับ ให้ดึงข้อมูลผู้ใช้ปัจจุบันหรือสืบค้นทรัพยากร Databricks SQL ที่ได้รับอนุมัติ ตรวจสอบว่าผู้ใช้มีสิทธิ์ที่จำเป็นสำหรับทรัพยากร Databricks การมีขอบเขตสิทธิ์ OAuth เพียงอย่างเดียวไม่ได้ให้สิทธิ์เข้าถึงข้อมูล
หากเปิดใช้งานการเขียนข้อมูล ให้ทดสอบด้วยเวิร์กโฟลว์ Databricks ที่มีความเสี่ยงต่ำอย่างชัดเจนก่อนขยายการใช้งาน
สำหรับการตั้งค่าเวิร์กสเปซ ให้ขอให้สมาชิกเวิร์กสเปซที่ได้รับอนุญาตและไม่ใช่ผู้ดูแลระบบเชื่อมต่อ แล้วทดสอบการทำงานที่มีความเสี่ยงต่ำซ้ำอีกครั้ง
จัดการการเข้าถึง
ทั้ง Databricks และ ChatGPT มีส่วนในการควบคุมการเข้าถึง
ใน ChatGPT ผู้ดูแลเวิร์กสเปซจะกำหนดว่าจะเปิดให้ใช้งานแอปหรือไม่ และสมาชิกจะใช้งานแอปได้อย่างไร ใน Business ผู้ดูแลระบบจะกำหนดว่าจะเปิดใช้งานแอปทั่วทั้งเวิร์กสเปซหรือไม่ ตรวจสอบการควบคุมของผู้ดูแลระบบสำหรับแอป Databricks (การตั้งค่าเวิร์กสเปซ > แอป หรือ คอนโซลผู้ดูแลระบบ > ปลั๊กอิน > จัดการแอปเดิม) ในหัวข้อต่อไปนี้:
การเข้าถึงของผู้ใช้ เพื่อกำหนดว่าบทบาทใดในเวิร์กสเปซสามารถใช้ตัวเชื่อมต่อได้ ในเวิร์กสเปซ Enterprise และ Edu ที่รองรับ
การควบคุมการดำเนินการ เพื่อกำหนดว่าจะเปิดใช้งานการดำเนินการใดของ Databricks
สิทธิ์ของแอป เพื่อกำหนดว่าเมื่อใด ChatGPT จะขออนุญาตสมาชิกก่อนใช้ตัวเชื่อมต่อ
สิทธิ์ของแอปเหล่านี้มีผลกับการสนทนาใน ChatGPT เอเจนต์ในเวิร์กสเปซใช้การควบคุมแยกตามเอเจนต์ที่ผู้สร้างเอเจนต์กำหนด เพื่อระบุว่าจะใช้การดำเนินการใดของแอปได้บ้าง และจะขอให้ผู้ใช้ปลายทางอนุมัติเมื่อใด สำหรับการทำงานของเอเจนต์ โปรดดู: เอเจนต์ในเวิร์กสเปซ ChatGPT สำหรับ Enterprise และ Business
ใน Databricks ผู้ดูแลระบบจะกำหนดว่าผู้ใช้คนใดสามารถอนุมัติสิทธิ์แก่แอป OAuth ได้ และผู้ใช้เหล่านั้นเข้าถึงทรัพยากร Databricks ใดได้บ้าง สิทธิ์ที่กำหนดโดยผู้ให้บริการยังคงมีผลหลังจากเปิดใช้งานแอปใน ChatGPT แล้ว
สำหรับวิธีไปยังส่วนต่างๆ ของเวิร์กสเปซ การเข้าถึงแอป และการควบคุมแอปเฉพาะแต่ละแผน โปรดดู: การควบคุมของผู้ดูแลระบบ ความปลอดภัย และการปฏิบัติตามข้อกำหนดในแอป
การแก้ไขปัญหาการตั้งค่าตัวเชื่อมต่อ Databricks
URI เปลี่ยนเส้นทางไม่ตรงกัน: หากคุณใช้ไคลเอนต์ OAuth แบบกำหนดเอง ให้ตรวจสอบว่าค่า URL เปลี่ยนเส้นทาง ใน Databricks ตรงกับ URL เรียกกลับ ที่แสดงใน ChatGPT ทุกประการ รวมถึงพาธและ ID เรียกกลับ อย่าลบ ID เรียกกลับ เพิ่มเครื่องหมายทับต่อท้าย หรือแทนที่ด้วย URL เปลี่ยนเส้นทางอื่นของ ChatGPT
ไม่มีข้อมูลลับ: หากคุณใช้ไคลเอนต์ OAuth แบบกำหนดเอง โปรดทราบว่า Databricks จะแสดงข้อมูลลับเพียงครั้งเดียว สร้างข้อมูลลับไคลเอนต์ใหม่หากยังไม่ได้คัดลอกไว้
แอป OAuth ยังใช้งานไม่ได้ทันที: Databricks ระบุว่าการอัปเดตแอปพลิเคชัน OAuth อาจใช้เวลาประมวลผลสูงสุด 30 นาที
ขอบเขตสิทธิ์ไม่เพียงพอหรือไม่ตรงกัน: หากคุณใช้ไคลเอนต์ OAuth แบบกำหนดเอง ให้เปรียบเทียบ ขอบเขตสิทธิ์ (ไม่บังคับ) ใน ChatGPT กับ ขอบเขตสิทธิ์การเข้าถึง ในแอป OAuth ของ Databricks ต้องเปิดใช้งานขอบเขตสิทธิ์ทุกรายการที่ ChatGPT ขอในแอปนั้น ตรวจสอบว่าขอบเขตสิทธิ์รองรับ endpoint และความสามารถที่คุณใช้
สำหรับการเชื่อมต่อ 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 ที่อนุญาตให้เข้าถึงของบัญชีหรือเวิร์กสเปซที่เกี่ยวข้อง การควบคุมทราฟฟิกขาเข้าตามบริบท ไฟร์วอลล์ หรือกฎเครือข่ายอื่นๆ ที่ลูกค้าควบคุม
อนุญาตการเชื่อมต่อขาเข้าจากช่วง IP ขาออกของตัวเชื่อมต่อ ChatGPT ในปัจจุบัน
กำหนดค่ารายการที่อนุญาตนี้ใน Databricks หรือในชั้นเครือข่ายที่ลูกค้าควบคุม การตั้งค่านี้แยกจากรายการ IP ที่อนุญาตของเวิร์กสเปซ ChatGPT
ช่วง IP ที่เผยแพร่อาจเปลี่ยนแปลงได้ หากทำได้ ให้ตั้งค่าให้อัปเดตจาก JSON โดยอัตโนมัติ
อย่าเปลี่ยนข้อมูลลับไคลเอนต์หรือขอบเขตสิทธิ์ OAuth เพื่อแก้ปัญหาการบล็อกจากเครือข่าย ตรวจสอบก่อนว่า Databricks กำลังปฏิเสธ IP ต้นทางของตัวเชื่อมต่อหรือไม่
