1 คะแนน โดย GN⁺ 2023-08-14 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • เป็น Azure Chat Solution Accelerator ที่สร้างบน Azure OpenAI Service ช่วยให้องค์กรสามารถ deploy tenant สำหรับแชตแบบ private ภายใน Azure Subscription และแชตกับข้อมูลรวมถึงไฟล์ของตนเองได้
  • Deploy ลงใน Azure tenant ทำให้สามารถแยกสภาพแวดล้อมการแชตไว้ใน Azure tenant ได้ และสามารถแยก network traffic ให้อยู่ภายในเครือข่ายขององค์กรได้อย่างสมบูรณ์
  • ใช้แหล่งข้อมูลภายในของตนเองแบบ plug-and-play หรือผสานรวมกับบริการภายในอย่าง ServiceNow เพื่อสร้างคุณค่าทางธุรกิจ
  • อัปเดตปี 2025 เพิ่ม Managed Identity-based security โดยใช้ Azure RBAC และลดการใช้ keys/secrets เกือบทั้งหมด
  • การ deploy ทำได้ผ่าน Azure Developer CLI หรือ Azure Portal Deployment โดยไม่ว่าจะเลือกวิธีใด ก็ต้องตั้งค่า identity provider และกำหนด admin user
    • ใน Azure Developer CLI ใช้ azd init -t microsoft/azurechat และ azd up เพื่อ provision resources และ deploy application
    • ปุ่ม Azure Portal Deployment จะสร้างเฉพาะ Azure resources เท่านั้น ส่วนการ build และ deploy application ต้องใช้ขั้นตอน Deploy to Azure ผ่าน GitHub Actions
  • มี helper scripts appreg_setup.ps1 และ appreg_setup.sh สำหรับสร้าง App Registration ใน Entra ID และรองรับ private endpoints รวมถึง ESLZ compliant deployment

1 ความคิดเห็น

 
GN⁺ 2023-08-14
ความคิดเห็นบน Hacker News
  • ดูเหมือนจะเป็น เว็บฟรอนต์เอนด์ที่มีการยืนยันตัวตน สำหรับ OpenAI API ของ Azure และน่าจะเป็นตัวเลือกที่ดีในกรณีที่บริษัทใช้งาน ChatGPT หรือ API ของมันไม่ได้
    ถ้าอยากลองใช้โมเดล “เปิด” อย่าง Llama 2 หรือ Llama 2 Uncensored ก็น่าดูตัวรันระดับต่ำกว่านี้ เช่น https://github.com/jmorganca/ollama หรือ llama.cpp ซึ่งเป็นพื้นฐานของโปรเจกต์นั้น รวมถึง Candle โปรเจกต์ใหม่ของ Hugging Face
    อยากรู้ว่าเมื่อเทียบกับ Llama 2 ที่ Facebook Research เพิ่งเปิดตัวจะเป็นอย่างไร มีคนบอกว่าโมเดล 70B แข่งกับ ChatGPT 3.5 ได้ในพื้นที่ส่วนใหญ่ และตอนนี้ก็เริ่มมีโมเดลที่ fine-tune มาให้เก่งงานเฉพาะทาง เช่น โมเดล codeup ที่เก่งด้านการเขียนโค้ด หรือ Wizard Math(https://github.com/nlpxucan/WizardLM) ที่อ้างว่าชนะ ChatGPT 3.5 ในโจทย์คณิตศาสตร์ระดับประถม

    • Llama 2 อาจใกล้เคียง GPT-3.5 ในบางเกณฑ์ แต่ยังห่างจาก GPT-4, Anthropic Claude 2 และโมเดลของ Cohere ฝั่งโมเดลปิดให้ค่าตอบแทนและโอกาสเติบโตมหาศาลกับนักวิจัยระดับแนวหน้า จึงตามทันได้ยาก และด้วยเหตุผลทางเศรษฐกิจเพียงอย่างเดียว บริษัทที่ทำ foundation model ก็น่าจะนำหน้าโอเพนซอร์สไปหลายก้าวอีกระยะหนึ่ง
      ระยะยาวโอเพนซอร์สน่าจะไล่แซงได้ในที่สุด แต่คงเกิดขึ้นเมื่อเหล่านักวิจัยที่กำลังสร้างผลงานราวกับเวทมนตร์ตอนนี้ได้สภาพคล่องแล้ว และกลับมาทำงานแบบเปิดเผยให้ฟรีได้อีกครั้ง
    • จากความรู้สึกที่ได้ลองใช้ทั้งสองแบบอย่างไม่เป็นทางการด้วยตัวเอง Llama 2 ใกล้เคียง GPT-3.5 ในคำถามทำความเข้าใจทั่วไปหลายอย่าง
      GPT-4 ยังเป็นโมเดลปิดระดับล้ำหน้าที่ดีที่สุดในแง่การสนทนาทั่วไปและการให้เหตุผล แต่ guardrails ที่ OpenAI ใส่ไว้ใน ChatGPT นั้นเข้มเกินไปจนมักขัดขวางแม้แต่คำถามที่สมเหตุสมผล
      ผมได้ผลลัพธ์ค่อนข้างดีแม้จากโมเดลที่เล็กกว่าซึ่งฝึกด้วยชุดข้อมูลเฉพาะ แม้ GPT-4 ยังเหนือกว่าในการสนทนาอเนกประสงค์ แต่ก็ไม่จำเป็นเสมอไปสำหรับงานเฉพาะทาง ในหลายกรณี ขนาดบริบท สำคัญกว่าตัวโมเดลเองด้วยซ้ำ
    • LLaMA2 ยังตามหลัง ChatGPT 3.5 อยู่พอสมควร โดยเฉพาะในด้าน การเขียนโค้ดและคณิตศาสตร์ ความต่างยิ่งเห็นชัด การเอาชนะ benchmark ที่อิงการประมวลผลภาษาธรรมชาตินั้นง่าย แต่การเอาชนะทั้งการประมวลผลภาษาธรรมชาติ+คณิตศาสตร์+การเขียนโค้ดพร้อมกันนั้นยากกว่ามาก
      ช่องว่างนี้ดูเหมือนสะท้อนความต่างของความสามารถในการให้เหตุผล แต่ยังไม่มี benchmark ที่ดีซึ่งไม่ใช่การเขียนโค้ดและไม่ใช่คณิตศาสตร์สำหรับวัดเรื่องนี้
    • จู่ ๆ ก็คิดอะไรเหมือนนิยายไซไฟดิสโทเปียขึ้นมา โลกพึ่งพา AI ในทุกด้าน มีโมเดลนับไม่ถ้วนถูกแยกกักกันไว้คนละส่วน และเกิด governance ที่พยายามควบคุมว่าอะไรสื่อสารกันได้ อย่างไร และทำไม
      แต่มีช่องโหว่ที่มีแต่ AI เท่านั้นที่ใช้ในทางที่ผิดได้ พวก AI ไม่สามารถพูดถึงโครงสร้าง หัวข้อ บุคคล โค้ด ฯลฯ เฉพาะเจาะจงนอกพื้นที่กักกันของตัวเองได้ แต่สามารถพูดถึง การจดจำรูปแบบ ได้
      สุดท้ายมันสร้างภาษา AI ภายในเพื่อให้คะแนนว่าอินพุตมาจากผู้ใช้คนเดียวกันหรือไม่ และสร้างฐานข้อมูลผู้ใช้แบบถ่วงน้ำหนักกับระบบตัดสินของตัวเองขึ้นมา แค่รูปแบบอินพุต รูปแบบการพูด และรูปแบบการโพสต์ตามช่วงเวลา AI ก็สามารถตามหาผู้ใช้ได้ไม่ว่าจะอยู่ในพื้นที่กักกันไหน และถ้าได้ keylogger มาด้วยก็คงน่ากลัวมาก
  • หลายบริษัทใช้งานโปรเจกต์อย่าง chatbot-ui ร่วมกับ Azure OpenAI เพื่อทำ การดีพลอยในเครื่อง แบบคล้ายกันอยู่แล้ว ระดับนี้น่าจะเป็นรูปแบบที่โปรเจกต์อื่นจะเข้าใกล้ ChatGPT แบบโลคัลได้มากที่สุด จึงมีความหมายมากสำหรับองค์กรที่ต้องการคงอำนาจควบคุมข้อมูลไว้เอง
    เมื่อพิจารณาความอ่อนไหวของข้อมูล ผมคิดว่าบริษัทส่วนใหญ่อย่างน้อยในช่วงแรกจะชอบ โซลูชันแบบติดตั้งในเครื่อง มากกว่าแบบคลาวด์ ดังนั้นจึงเปิดซอร์ส LLMStack(https://github.com/TryPromptly/LLMStack) ที่ทำมาหลายเดือน
    LLMStack เป็นแพลตฟอร์มสำหรับเชื่อมต่อ LLM หลายตัวเป็น chain และเชื่อมกับข้อมูลผู้ใช้เพื่อสร้างแอป LLM และแชตบอต เดโมสั้น ๆ อยู่ที่ https://www.youtube.com/watch?v=-JeSavSy7GI ยังเป็นช่วงแรกจึงมีส่วนที่ต้องขัดเกลา แต่ก็คาดหวังไว้มาก

    • น่าสนใจที่พื้นที่นี้กลายเป็นสนาม แข่งขัน เร็วขนาดนี้ อยากรู้ว่าสแตกเหล่านี้สร้างความแตกต่างกันอย่างไร
    • ผมก็เห็นเหมือนกันว่าองค์กรมีความต้องการสูงที่จะจัดการโมเดลและการประมวลผลบนอุปกรณ์ของตัวเองหรือในบัญชีคลาวด์ของตัวเอง โดยปกติเป็นส่วนหนึ่งของ กลยุทธ์ไฮบริด ที่เริ่มจากทำต้นแบบอย่างรวดเร็วด้วยผลิตภัณฑ์ API อย่าง OpenAI แล้วค่อยเสริมต่อ
      หลายองค์กรค่อนข้างสบายใจกับการใช้ผลิตภัณฑ์ API แบบโฮสต์เมื่อยืนยันฟีเจอร์ AI ระยะแรก แต่หลังจากนั้นก็อยากจัดการโมเดลและการประมวลผลเอง แรงจูงใจสำคัญคือการลดต้นทุนด้วยโมเดลเปิดที่ fine-tune แล้วซึ่งเล็กกว่า เร็วกว่า และถูกกว่า
      ตอนเริ่ม Anyscale ก็รันงานฝึกและ inference ภายในบัญชีคลาวด์ของลูกค้าเพราะเป็นความต้องการจากลูกค้า วิธีนี้ทำให้ข้อมูลและโค้ดยังคงอยู่ในบัญชีคลาวด์ของตนเอง
      ตอนนี้โมเดลเปิดพัฒนาขึ้นและความต้องการทำต้นแบบเร็วเพิ่มขึ้น จึงกำลังเสริมบริการแบบ managed เต็มรูปแบบที่ใช้งานเหมือน OpenAI API แต่ให้ Llama-2 inference API สำหรับโมเดลเปิด
      https://app.endpoints.anyscale.com/
    • สงสัยว่าจะเชื่อมกับเครื่องมืออย่าง api2ai เพื่อสร้าง workflow automation ที่นิยามด้วยภาษาธรรมชาติ ซึ่งโต้ตอบกับ API ภายนอกได้หรือไม่
    • เป็นโปรเจกต์ที่น่าสนใจ ลองใช้แล้วพบปัญหา image build จึงเปิด issue ไว้บน GitHub และอยากรู้ด้วยว่ามีแผนรองรับ llama นอกเหนือจากโมเดลของ OpenAI หรือไม่
  • สิ่งที่ยังไม่เข้าใจคือ ฟรอนต์เอนด์ ของ ChatGPT จริง ๆ แล้วคืออะไรกันแน่ การใช้งานแบบสนทนาอื่น ๆ ที่สร้างด้วย API พอคุยโต้ตอบกันไม่กี่รอบก็เห็นชัดว่าบริบทหมด จึงทำงานได้ไม่ดีเท่า
    สงสัยว่า ChatGPT ทำอะไรอย่างการค้นหา embedding ภายในเธรดสนทนา เพื่อให้รู้สึกเหมือนมีบริบทไม่จำกัดหรือเปล่า จริง ๆ ก็รู้สึกว่าไม่ได้ไม่จำกัดหรอก แต่ก็ยังจำรายละเอียดที่ย้อนกลับไปไกลพอสมควรได้ดีทีเดียว นอกจากนี้ก็สงสัยว่ามีทริกอะไรเฉพาะของผู้ให้บริการลำดับแรกอีกไหม

    • จุดนี้แหละที่ทำให้ LLM แบบกรรมสิทธิ์ ชวนอึดอัด มันทำอะไรเกินกว่าการเอา prompt ใส่เข้า LLM ไปมากเพื่อให้ได้ประสิทธิภาพในการทำงาน แล้วเราก็ต้องเอาไปเทียบกับตัวเลือกแบบโลคัลดิบ ๆ
      ถ้าสูตรลับเปลี่ยน ประสิทธิภาพของ use case ก็เปลี่ยนไปในแบบที่ผู้ใช้แก้เองไม่ได้ เดือนนี้เก่งคณิตศาสตร์ แต่เดือนหน้าองค์ประกอบลับที่เคยตรวจจับโจทย์คณิตแล้วส่งต่อให้เครื่องคิดเลขจริงถูกเอาออก use case นั้นก็พัง
      รู้สึกเหมือนสร้างบ้านบนทราย
    • น่าจะมี การสรุประหว่างรัน แบบกรรมสิทธิ์เพื่อสร้างบริบทขึ้นใหม่ในทุกแชตแน่ ๆ อาจเป็นแนวทางคล้าย RAG ที่ใส่ความสนใจและงานลงไปมาก
    • ใช้ หน้าต่างบริบทแบบเลื่อน เมื่อมีโทเค็นใหม่เข้ามา โทเค็นเก่าจะถูกทิ้งไป
    • ลอจิกสรุป “บริบทไม่จำกัด” ของ Azure ChatGPT อยู่ที่ https://github.com/microsoft/azurechatgpt/blob/main/src/feat...
      ขอแก้ให้ชัดว่ากำลังพูดถึง Azure ChatGPT ถ้า ChatGPT ตัวจริงใช้ langchain ก็คงทั้งน่าประหลาดใจและน่าผิดหวัง
  • เรื่องนี้อาจเป็นเรื่องใหญ่ บริษัทต่าง ๆ กังวลว่าถ้ามีใครใส่ข้อมูลผู้ใช้เข้าไป การใช้ ChatGPT อาจละเมิด นโยบายความเป็นส่วนตัวของข้อมูล และถ้าอัปโหลดโค้ดบางส่วนขึ้นไป อาจทำให้การคุ้มครองความลับทางการค้าเป็นโมฆะ หลายบริษัทน่าจะรอเวอร์ชัน enterprise กันอยู่

    • นี่คือเว็บ UI ที่สื่อสารกับ รีซอร์ส Azure OpenAI แยกต่างหาก และสามารถ deploy เป็นอินสแตนซ์ SaaS ภายใน subscription ได้
    • บริษัทที่จริงจังกับปัญหานี้ส่วนใหญ่น่าจะสร้าง wrapper รอบ API เอง หรือจ้างทำไปแล้ว และอาจใช้ Azure GPU แบบ private ด้วย
  • สงสัยว่ามีบทวิเคราะห์เทียบผลิตภัณฑ์นี้กับการ รัน LLaMA เอง แบบวางคู่กันไหม
    ตอนนี้กำลังเทียบและประเมิน MSFT GPT ผ่าน Cognitive Services กับ LLaMA[7B/13B/70B] แบบคู่กันอยู่ และถูกดึงดูดด้วยความเป็นไปได้ของการให้บริการแบบ air-gapped จริง ๆ ที่ไม่ถูกจำกัดด้วยพลังประมวลผลภายนอกหรือค่าใช้จ่ายแบบจ่ายตามการใช้งานที่สะสมเพิ่มขึ้น
    ถ้ามีข้อมูลเปรียบเทียบก็อยากดู รู้อยู่แล้วว่าท้ายที่สุดจะชนปัญหาการสเกลเกี่ยวกับ GPU

    • เคยลองแล้ว เลือก prompt หลายสิบรายการจากประวัติ ChatGPT ของตัวเอง แล้วเอาไปใส่ใน LLM หลายตัว
      GPT-4, Bard, Claude 2 อยู่กลุ่มบน ส่วน Llama 2 70B chat ได้คะแนนใกล้เคียง GPT-3.5 แต่โดยรวมแล้ว GPT-3.5 ดูดีกว่านิดหน่อย
      สำหรับทุกงานที่รับต้นทุนและเวลาในการตอบกลับได้ คิดว่าจะใช้ GPT-4 ต่อไป
      มองว่า benchmark ของ LLM เน้นงานวิจัยเกินไป ตอน LLM ยังอยู่ในแล็บมันก็สมเหตุสมผล แต่ตอนนี้ที่มีผู้ใช้รายวันหลายสิบล้านแบบ ChatGPT แล้ว มันไม่ใช่แบบนั้น use case ที่ใหญ่ที่สุดจนถึงตอนนี้คือผู้ช่วยแชตและผู้ช่วยเขียนโปรแกรม ดังนั้นเราต้องการ benchmark ที่อิงจากวิธีที่ผู้ใช้จริงถามคำถามกับ chatbot และผลิตภัณฑ์ LLM ไม่ใช่ benchmark สมมติหรือการทดสอบเชิงวิชาการแบบสุ่ม
    • Anyscale benchmark GPT-4 กับตระกูลโมเดล Llama-2 ด้วยงานการแสดงฟังก์ชัน, การสร้าง SQL, และโจทย์ถามตอบคณิตศาสตร์ระดับประถม
      ในสภาพพื้นฐาน GPT-4 ชนะขาด แต่ที่น่าประหลาดคือ fine-tuning สร้างความแตกต่างมหาศาล และในบางโจทย์โมเดล Llama-2 7B ยังแซง GPT-4 ได้ด้วย
      หลายแอปพลิเคชันได้ประโยชน์จาก โมเดลที่ fine-tune แล้ว ซึ่งเล็ก เร็ว และถูกกว่า มากกว่าโมเดลอเนกประสงค์ตัวเดียวที่ใหญ่และช้า จึงเป็นข่าวดีมากสำหรับโมเดลเปิด Llama-2-7B มีขนาดประมาณ 2% ของ GPT-4
      ในงานถามตอบคณิตศาสตร์ระดับประถม GPT-4 ยังคงนำหน้าแม้แต่โมเดล 70B ที่ fine-tune แล้ว ซึ่งน่าจะเป็นเพราะข้อมูลฝึกของ Llama-2 เป็นหลัก และในกรณีนี้ข้อมูล fine-tuning ที่มากขึ้นน่าจะช่วยได้
      https://www.anyscale.com/blog/fine-tuning-llama-2-a-comprehe...
    • ChatGPT ดีกว่าอย่างชัดเจนมาก และ llama ยังไม่เข้าใจ prompt บางอันด้วยซ้ำ
      ตัว LLM เองก็ยังไม่ได้ดีขนาดนั้น ดังนั้นถ้าไม่ได้ fine-tune ก็ย่อมอยากได้ โมเดลล้ำสมัยที่สุด เพื่อให้ทำงานที่ใช้ได้จริง
  • สุดท้ายก็ถูกลบไปแล้ว :)
    [0] https://github.com/microsoft/azurechatgpt
    [1] https://web.archive.org/web/20230814080150/https://github.co...

    • ถ้าต้องการโค้ด ให้เข้า /forks จากลิงก์ web.archive ข้างบนแล้วดาวน์โหลดได้
      เช่น: https://web.archive.org/web/20230814150922/https://github.co...
      ถ้าเปลี่ยน URL แล้ว cache ID ก็จะอัปเดตด้วย
    • สงสัยว่ามีเบาะแสไหมว่าทำไมถึงเป็นแบบนั้น
    • สงสัยว่ามีใครรู้จัก fork ที่มี commit ล่าสุด 9116afe อยู่ไหม
    • บทสนทนากับลูกค้า enterprise น่าจะออกมาแนวนี้
      “ข้อมูลที่พนักงานกรอกเข้าไปถูกส่งไปที่ไหน?”
      “ที่เดียวกับตอนใช้แชตบอต ChatGPT ฟรีครับ…”
  • ไม่แน่ใจว่าคำว่า “เป็นส่วนตัวและปลอดภัย” นั้นถูกต้องหรือไม่ ผมเคยคิดว่าปัญหาความเป็นส่วนตัวและความปลอดภัยของโมเดล OpenAI คือเมื่อใช้ผลิตภัณฑ์แล้ว เท่ากับยินยอมให้ OpenAI เก็บข้อมูลทั้งหมดที่ส่งไปยังโมเดลและรับกลับมาไว้ตลอดกาล และนำไปใช้ตามวัตถุประสงค์ที่ต้องการได้ สงสัยว่านี่ใช้เฉพาะกับการใช้ฟรีหรือเปล่า
    ถ้าจ่ายเงินแล้วจะได้ข้อกำหนดที่ไม่มีข้อความแบบนั้นหรือ? ต่อให้ไม่มีข้อความชัดเจนว่า “เราครอบครองทุกอย่าง” แต่ถ้ามีข้อความมาตรฐานอย่าง “การเก็บข้อมูลที่จำเป็นต่อการให้บริการและปรับปรุงบริการ” โดยเนื้อแท้ก็เป็นเรื่องเดียวกัน
    ดังนั้นบริษัทที่อนุญาตให้พนักงานใช้ ChatGPT ในงานอย่างการเขียนอีเมลที่มีความลับของบริษัทอยู่ ย่อมไม่ได้ใช้งานอย่าง “ปลอดภัยและเป็นส่วนตัว” เลย
    ถ้าไม่มี สิทธิ์ความเป็นเจ้าของข้อมูลที่ชัดเจน ในทำนองว่าลูกค้าเป็นเจ้าของข้อมูลอินพุตและเอาต์พุต ก็ดูเหมือนจะไม่มีอะไรเปลี่ยนได้ เหตุผลที่ OpenAI ให้บริการแบบนี้ได้ยาก เพราะได้ยินมาว่า ต่างจากโมเดลโอเพนซอร์ส ตรงที่ไม่ใช่แค่ตัวโมเดลเท่านั้น แต่ยังมี “ซอร์สลับ” จำนวนมาก เช่น การประมวลผลอินพุต/เอาต์พุต และการให้คะแนนผลลัพธ์

    • ใน Azure SLA ระบุว่าแชตจะไม่ถูกจัดเก็บ และจะไม่ถูกใช้เพื่อการฝึกไม่ว่าในรูปแบบใด ข้อมูลจะถูก ปกป้องแบบส่วนตัว เช่นเดียวกับวิธีที่ข้อมูลอ่อนไหวอื่น ๆ ถูกเก็บใน Azure
      อีกทั้ง Microsoft และ Azure ก็อาจถือว่าน่าเชื่อถือได้ง่ายกว่าสตาร์ทอัพ AI ที่ยังค่อนข้างใหม่
    • ตั้งแต่วันที่ 1 มีนาคม 2023 OpenAI ได้เปลี่ยนนโยบายการใช้และการเก็บรักษาข้อมูล API ข้อมูลที่ลูกค้าส่งผ่าน API จะไม่ถูกใช้เพื่อฝึกหรือปรับปรุงโมเดล เว้นแต่จะยินยอมให้แชร์อย่างชัดเจน
      ข้อมูลที่ส่งผ่าน API จะถูกเก็บไว้สูงสุด 30 วันเพื่อวัตถุประสงค์ในการมอนิเตอร์การละเมิดและการใช้งานผิดวัตถุประสงค์ จากนั้นจะถูกลบ เว้นแต่กฎหมายกำหนดให้ต้องเก็บไว้
      https://openai.com/policies/api-data-usage-policies
    • ตัวโมเดลอย่าง gpt โดยเนื้อแท้แล้ว เป็นส่วนตัวและปลอดภัย มันเพียงคาดการณ์จากอินพุตเท่านั้น
      ส่วนที่แตกต่างคือสิ่งที่เกิดขึ้นในอินเทอร์เฟซอย่างเว็บแชตหรือการเรียก API ChatGPT คืออิมพลีเมนเทชันที่ใช้โมเดลนั้น และ OpenAI ผู้สร้างก็ต้องการเก็บบันทึกไว้เพื่อการฝึกเพิ่มเติม
      Azure ใช้วิธีนำโมเดลนั้นมาไว้หลังเอนด์พอยต์สำหรับบัญชี Azure เฉพาะราย องค์กรต่าง ๆ สนใจ gpt และเรียกร้องเอนด์พอยต์ส่วนตัวมาโดยตลอด และ Amazon ก็ทำคล้ายกันด้วย Bedrock
    • ผมมองว่าแก่นของเวอร์ชันนี้ก็ตรงตามชื่อ คือ ไม่ส่งข้อมูลออกไปภายนอก
    • เรื่องนี้ใช้กับ API เท่านั้น ไม่ได้ใช้กับ ChatGPT ตามนโยบายความเป็นส่วนตัวของ OpenAI ระบุว่าจะเก็บคำขอไว้ 30 วันและไม่ใช้ในการฝึก และยังสามารถสมัครขอแบบ ไม่เก็บข้อมูล ได้ด้วย
      https://openai.com/policies/api-data-usage-policies
  • ไม่เข้าใจว่ามันยากขนาดนั้นเลยหรือที่จะเขียนไว้สักที่ใน README ว่ารีโพซิทอรีนี้มีอะไรอยู่จริง ๆ เป็นเอกสาร ไฟล์สำหรับดีพลอย แอปพลิเคชันที่ทำอะไรบางอย่าง หรือเป็นตัวโมเดลเองกันแน่

    • ในรีโพซิทอรีมี โค้ด UI อยู่ ไม่ได้มีโมเดลหรือส่วนประกอบรอบ ๆ ChatGPT อยู่ในนั้น แค่ใช้ ChatGPT API ของ Azure ที่ไม่แชร์ข้อมูลกับ OpenAI เท่านั้น
  • แล้วก็กลายเป็น 404 ไปแล้ว
    ยังไม่ถึงวันด้วยซ้ำ และบทความล่าสุดที่ลิงก์ถึงสิ่งนี้ดูเหมือนจะเพิ่งโพสต์เมื่อเช้านี้ ไม่รู้ว่าเกิดอะไรขึ้น แต่ช่วงนี้ดูเหมือนเหตุการณ์แบบ “ลิงก์ถาวรที่เพิ่งประกาศไปกลายเป็น 404” จะเพิ่มขึ้น
    อย่าทำให้ผมกลายเป็นคนยึดหลักการทีหลังเลย เอาล่ะ URI นั้นถาวรตลอดไปสำหรับทุกรีซอร์ส ;)

    • น่าผิดหวัง สงสัยว่าทำไมถึงกลัวแล้วถอยไป หนึ่งในเหตุผลที่ผมพยายาม fork โปรเจกต์ที่ถูกใจมาก ๆ ก็เพราะแบบนี้ แต่กับอันนี้ผมเพิ่งจะคิดลงมือหลังจากมันถูกตั้งเป็นส่วนตัวไปแล้ว
  • ถ้าอย่างนั้นเวอร์ชันที่เข้าถึงได้สาธารณะคือ ไม่เป็นส่วนตัวและไม่ปลอดภัย อย่างนั้นหรือ?

    • สิ่งที่น่ากังวลคือ ChatGPT โดยค่าเริ่มต้นจะใช้แชตในการฝึก สามารถ opt out ได้ แต่เท่าที่ตรวจสอบครั้งล่าสุด จะเสียประวัติแชตไป
      ดังนั้นโดยทั่วไปองค์กรจึงไม่สามารถอนุญาตให้ผู้ใช้ภายใน เช่น นำโค้ดที่ไม่เปิดเผยไปวางใน ChatGPT ได้
    • ถ้าไม่มี NDA กับ OpenAI ทุกอย่างที่ใส่ลงในพรอมป์ตก็เท่ากับมอบให้พวกเขา
    • ผมจำไม่ได้ว่าเคยเห็นข้อความปฏิเสธความรับผิดชอบบนเว็บไซต์ ChatGPT ที่ว่า “ChatGPT มีความเสี่ยงที่จะเปิดเผยทรัพย์สินทางปัญญาที่เป็นความลับ” หาก OpenAI เพิ่มข้อความแบบนี้ คนอาจเลิกใช้ก็ได้
    • ดูเหมือนจะหมายความว่า ChatGPT ฟรีเก็บรวบรวมข้อมูล แต่เวอร์ชันนี้ไม่ทำเช่นนั้น
    • ผมคิดว่า Sam Altman เคยบอกว่าข้อมูลที่ผ่าน API จะไม่ถูกใช้ในการฝึก หมายความว่าคำพูดนั้นเชื่อถือไม่ได้สินะ