ทำให้เวิร์กโฟลว์บนเบราว์เซอร์เป็นอัตโนมัติโดยใช้ LLM และ Computer Vision
Skyvern ทำให้เวิร์กโฟลว์บนเบราว์เซอร์เป็นอัตโนมัติโดยใช้ LLM และคอมพิวเตอร์วิทัศน์ โดยมีจุดสิ้นสุด API ที่เรียบง่ายเพื่อทำให้เวิร์กโฟลว์แบบแมนนวลเป็นอัตโนมัติเต็มรูปแบบบนเว็บไซต์จำนวนมาก แทนที่โซลูชันอัตโนมัติที่เปราะบางหรือไม่น่าเชื่อถือ
วิธีการดั้งเดิมในการทำงานอัตโนมัติของเบราว์เซอร์จำเป็นต้องเขียนสคริปต์แบบกำหนดเองสำหรับเว็บไซต์ ซึ่งมักจะอาศัยการแยกวิเคราะห์ DOM และการโต้ตอบที่ใช้ XPath ซึ่งจะเสียหายทุกครั้งที่เค้าโครงเว็บไซต์เปลี่ยนแปลง
แทนที่จะอาศัยการโต้ตอบ XPath ที่กำหนดด้วยโค้ดเท่านั้น Skyvern อาศัยการแจ้งเตือนนอกเหนือจากคอมพิวเตอร์วิทัศน์และ LLM เพื่อแยกวิเคราะห์รายการในวิวพอร์ตแบบเรียลไทม์ สร้างแผนสำหรับการโต้ตอบและโต้ตอบกับสิ่งเหล่านั้น
แนวทางนี้ให้ข้อดีบางประการแก่เรา:
Skyvern สามารถทำงานบนเว็บไซต์ที่ไม่เคยเห็นมาก่อน เนื่องจากสามารถจับคู่องค์ประกอบภาพกับการดำเนินการที่จำเป็นในการทำให้เวิร์กโฟลว์เสร็จสมบูรณ์ โดยไม่ต้องใช้โค้ดที่กำหนดเองใดๆ
Skyvern ทนทานต่อการเปลี่ยนแปลงเค้าโครงเว็บไซต์ เนื่องจากไม่มี XPath หรือตัวเลือกอื่นๆ ที่กำหนดไว้ล่วงหน้าที่ระบบของเรากำลังค้นหาขณะพยายามนำทาง
Skyvern สามารถใช้เวิร์กโฟลว์เดียวและนำไปใช้กับเว็บไซต์จำนวนมากได้ เนื่องจากสามารถให้เหตุผลผ่านการโต้ตอบที่จำเป็นเพื่อทำให้เวิร์กโฟลว์เสร็จสมบูรณ์
Skyvern ใช้ประโยชน์จาก LLM เพื่อหาเหตุผลผ่านการโต้ตอบเพื่อให้แน่ใจว่าเราสามารถครอบคลุมสถานการณ์ที่ซับซ้อนได้ ตัวอย่างได้แก่:
หากคุณต้องการขอใบเสนอราคาประกันภัยรถยนต์จาก Geico คำตอบสำหรับคำถามทั่วไปที่ว่า “คุณมีสิทธิ์ขับรถตอนอายุ 18 ปีหรือไม่?” สามารถอนุมานได้จากผู้ขับขี่ที่ได้รับใบอนุญาตเมื่ออายุ 16 ปี
หากคุณกำลังวิเคราะห์คู่แข่ง โปรดทราบว่ากระป๋อง Arnold Palmer 22 ออนซ์ที่ 7/11 แทบจะเป็นผลิตภัณฑ์เดียวกันกับกระป๋อง 23 ออนซ์ที่ Gopuff อย่างแน่นอน (แม้ว่าขนาดจะแตกต่างกันเล็กน้อย ซึ่งอาจทำให้เกิดข้อผิดพลาดในการปัดเศษได้!)
ต้องการดูตัวอย่างการทำงานของ Skyvern หรือไม่ ข้ามไปที่ #ตัวอย่างในโลกแห่งความเป็นจริงของ Skyvern
Skyvern ได้รับแรงบันดาลใจจากการออกแบบเอเจนต์อัตโนมัติที่ขับเคลื่อนด้วยงานซึ่งเป็นที่นิยมโดย BabyAGI และ AutoGPT พร้อมด้วยโบนัสสำคัญประการหนึ่ง: เราทำให้ Skyvern สามารถโต้ตอบกับเว็บไซต์โดยใช้ไลบรารีอัตโนมัติของเบราว์เซอร์ เช่น Playwright
Skyvern ใช้ตัวแทนจำนวนมากเพื่อทำความเข้าใจเว็บไซต์ และวางแผนและดำเนินการ:
Interactable Element Agent : เอเจนต์นี้มีหน้าที่รับผิดชอบในการแยกวิเคราะห์ HTML ของเว็บไซต์และแยกองค์ประกอบที่สามารถโต้ตอบได้
Navigation Agent : เอเจนต์นี้มีหน้าที่ในการวางแผนการนำทางเพื่อให้งานสำเร็จ ตัวอย่าง ได้แก่ การคลิกปุ่ม การแทรกข้อความ การเลือกตัวเลือก ฯลฯ
Data Extraction Agent : เอเจนต์นี้มีหน้าที่ในการดึงข้อมูลจากเว็บไซต์ สามารถอ่านตารางและข้อความบนเพจ และแยกเอาต์พุตในรูปแบบโครงสร้างที่ผู้ใช้กำหนด
ตัวแทนรหัสผ่าน : ตัวแทนนี้มีหน้าที่รับผิดชอบในการกรอกแบบฟอร์มรหัสผ่านบนเว็บไซต์ สามารถอ่านชื่อผู้ใช้และรหัสผ่านจากผู้จัดการรหัสผ่าน และกรอกแบบฟอร์มโดยยังคงรักษาความเป็นส่วนตัวของความลับที่ผู้ใช้กำหนด
ตัวแทน 2FA : ตัวแทนนี้มีหน้าที่รับผิดชอบในการกรอกแบบฟอร์ม 2FA บนเว็บไซต์ สามารถสกัดกั้นคำขอเว็บไซต์สำหรับ 2FA และร้องขอ API ที่ผู้ใช้กำหนดสำหรับรหัส 2FA หรือรอให้ผู้ใช้ป้อนรหัส 2FA ลงไป จากนั้นจึงดำเนินกระบวนการเข้าสู่ระบบให้เสร็จสิ้น
ตัวแทนเติมข้อความอัตโนมัติแบบไดนามิก : ตัวแทนนี้มีหน้าที่รับผิดชอบในการกรอกแบบฟอร์มเติมข้อความอัตโนมัติแบบไดนามิกบนเว็บไซต์ สามารถอ่านตัวเลือกที่นำเสนอ เลือกตัวเลือกที่เหมาะสมตามการป้อนข้อมูลของผู้ใช้ และปรับอินพุตตามคำติชมจากภายในแบบฟอร์ม ตัวอย่างยอดนิยม ได้แก่ แบบฟอร์มที่อยู่ รายการเลื่อนลงของมหาวิทยาลัย และอื่นๆ
เรานำเสนอ Skyvern เวอร์ชันคลาวด์ที่ได้รับการจัดการ ซึ่งช่วยให้คุณเรียกใช้ Skyvern ได้โดยไม่ต้องจัดการโครงสร้างพื้นฐาน ช่วยให้คุณสามารถเรียกใช้อินสแตนซ์ Skyvern หลายรายการพร้อมกันเพื่อทำให้เวิร์กโฟลว์ของคุณเป็นอัตโนมัติในวงกว้าง นอกจากนี้ คลาวด์ Skyvern ยังมาพร้อมกับกลไกการตรวจจับต่อต้านบอท เครือข่ายพร็อกซี และการแก้ไข CAPTCHA เพื่อให้คุณสามารถดำเนินการเวิร์กโฟลว์ที่ซับซ้อนมากขึ้นได้
หากคุณต้องการลองใช้
ไปที่ app.skyvern.com
สร้างบัญชีและรับเครดิต $5 จากเรา
เริ่มต้นภารกิจแรกของคุณแล้วดูการทำงานของ Skyvern!
คำแนะนำที่อาจช่วยคุณในการผจญภัยมีดังนี้:
Skyvern เก่งมากในการบรรลุเป้าหมายเดียว หากคุณให้คำสั่งมากเกินไป ก็มีโอกาสสูงที่จะสับสนระหว่างทาง
การมีเป้าหมายที่ชัดเจนเป็นสิ่งสำคัญมาก ตัวอย่างเช่น หากคุณกำลังสร้างใบเสนอราคาประกันภัย ให้แจ้งให้ทราบอย่างชัดเจนว่าจะระบุได้อย่างไรว่าบรรลุเป้าหมายแล้ว ใช้คำเช่น "COMPLETE" หรือ "TERMINATE" เพื่อระบุโหมดความสำเร็จและความล้มเหลวตามลำดับ
คุณสามารถใช้เวิร์กโฟลว์ได้หากคุณต้องการทำสิ่งที่ก้าวหน้ายิ่งขึ้น เช่น การผูกมัดหลายคำสั่งเข้าด้วยกัน หรือการเข้าสู่ระบบอย่างปลอดภัย หากคุณต้องการความช่วยเหลือเกี่ยวกับเรื่องนี้ โปรดจองเวลากับเราได้เลย! เรายินดีให้ความช่วยเหลือเสมอ
คู่มือเริ่มต้นใช้งานฉบับย่อนี้จะแนะนำคุณตลอดขั้นตอนการเริ่มต้นใช้งาน Skyvern บนเครื่องของคุณ
ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งและใช้งาน Docker Desktop บนเครื่องของคุณแล้ว
ตรวจสอบให้แน่ใจว่าคุณไม่มี postgres ที่ทำงานอยู่ในเครื่อง (เรียกใช้ docker ps
เพื่อตรวจสอบ)
โคลนพื้นที่เก็บข้อมูลและนำทางไปยังไดเร็กทอรีราก
กรอกคีย์ผู้ให้บริการ LLM บน docker-compose.yml หากคุณต้องการเรียกใช้ Skyvern บนเซิร์ฟเวอร์ระยะไกล ตรวจสอบให้แน่ใจว่าคุณตั้งค่า IP ของเซิร์ฟเวอร์ที่ถูกต้องสำหรับคอนเทนเนอร์ UI ใน docker-compose.yml
รันคำสั่งต่อไปนี้ผ่านทาง commandline:
นักเทียบท่าเขียน -d
ไปที่ http://localhost:8080
ในเบราว์เซอร์ของคุณเพื่อเริ่มใช้ UI
ก่อนที่คุณจะเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งสิ่งต่อไปนี้:
ชง (ถ้าคุณใช้ Mac)
บทกวี
brew install poetry
โหนด
นักเทียบท่า
หมายเหตุ: สคริปต์การตั้งค่าของเราดำเนินการสองสิ่งนี้ให้คุณ แต่สคริปต์เหล่านี้มีไว้เพื่อใช้อ้างอิง
หลาม 3.11
poetry env use 3.11
PostgreSQL 14 (หากคุณใช้ Mac สคริปต์การตั้งค่าจะติดตั้งให้คุณหากคุณติดตั้ง homebrew)
brew install postgresql
โคลนพื้นที่เก็บข้อมูลและนำทางไปยังไดเร็กทอรีราก
เปิด Docker Desktop (ใช้ได้กับ Windows, macOS และ Linux) หรือเรียกใช้ Docker Daemon
เรียกใช้สคริปต์การตั้งค่าเพื่อติดตั้งการขึ้นต่อกันที่จำเป็นและตั้งค่าสภาพแวดล้อมของคุณ
./setup.sh
เริ่มเซิร์ฟเวอร์
./run_skyvern.sh
คุณสามารถเริ่มส่งคำขอไปยังเซิร์ฟเวอร์ได้ แต่เราได้สร้าง UI ที่เรียบง่ายเพื่อช่วยคุณในการเริ่มต้น หากต้องการเริ่ม UI ให้รันคำสั่งต่อไปนี้:
./run_ui.sh
ไปที่ http://localhost:8080
ในเบราว์เซอร์ของคุณเพื่อเริ่มใช้ UI
หากคุณต้องการสนับสนุน Skyvern คุณจะต้องติดตั้ง hooks ที่คอมมิตล่วงหน้าเพื่อให้มั่นใจในคุณภาพและความสม่ำเสมอของโค้ด คุณสามารถทำได้โดยการรันคำสั่งต่อไปนี้:
ติดตั้งล่วงหน้า
งานคือองค์ประกอบพื้นฐานภายใน Skyvern แต่ละงานเป็นคำขอเดียวสำหรับ Skyvern โดยสั่งให้ Skyvern นำทางผ่านเว็บไซต์และบรรลุเป้าหมายเฉพาะ
งานกำหนดให้คุณระบุ url
, navigation_goal
และอาจระบุ data_extraction_goal
หากคุณต้องการดึงข้อมูลจากเว็บไซต์ และระบุ navigation_payload
หากคุณต้องการให้บริบทเพิ่มเติมเพื่อช่วย Skyvern กรอกข้อมูลหรือตอบคำถามที่นำเสนอโดยเว็บไซต์
เวิร์กโฟลว์เป็นวิธีหนึ่งในการเชื่อมโยงงานต่างๆ เข้าด้วยกันเพื่อสร้างเป็นหน่วยการทำงานที่เหนียวแน่น
ตัวอย่างเช่น หากคุณต้องการดาวน์โหลดใบแจ้งหนี้ทั้งหมดที่ใหม่กว่าวันที่ 1 มกราคม คุณสามารถสร้างขั้นตอนการทำงานที่นำทางไปยังหน้าใบแจ้งหนี้ก่อน จากนั้นกรองลงเพื่อแสดงเฉพาะใบแจ้งหนี้ที่ใหม่กว่าวันที่ 1 มกราคม แยกรายการใบแจ้งหนี้ที่มีสิทธิ์ทั้งหมด และทำซ้ำ ผ่านใบแจ้งหนี้แต่ละใบเพื่อดาวน์โหลด
อีกตัวอย่างหนึ่งคือ หากคุณต้องการทำให้การซื้อสินค้าจากร้านค้าอีคอมเมิร์ซเป็นแบบอัตโนมัติ คุณสามารถสร้างขั้นตอนการทำงานที่นำทางไปยังผลิตภัณฑ์ที่ต้องการก่อน จากนั้นจึงเพิ่มลงในรถเข็น ประการที่สอง ระบบจะนำทางไปยังรถเข็นและตรวจสอบสถานะรถเข็น สุดท้ายจะต้องผ่านขั้นตอนการชำระเงินเพื่อซื้อสินค้า
คุณสมบัติเวิร์กโฟลว์ที่รองรับ ได้แก่ :
งาน (+ งานที่ถูกล่ามโซ่)
ลูป
การแยกวิเคราะห์ไฟล์
การอัปโหลดไฟล์เพื่อบล็อกพื้นที่เก็บข้อมูล
การส่งอีเมล
ข้อความแจ้ง
(เร็วๆ นี้) เงื่อนไข
(เร็วๆ นี้) บล็อกโค้ดแบบกำหนดเอง
Skyvern ช่วยให้คุณสามารถสตรีมวิวพอร์ตของเบราว์เซอร์แบบสดไปยังเครื่องของคุณ เพื่อให้คุณสามารถเห็นได้อย่างชัดเจนว่า Skyvern กำลังทำอะไรบนเว็บ สิ่งนี้มีประโยชน์สำหรับการดีบักและทำความเข้าใจว่า Skyvern โต้ตอบกับเว็บไซต์อย่างไร และแทรกแซงเมื่อจำเป็น
Skyvern สามารถกรอกแบบฟอร์มบนเว็บไซต์ได้ การส่งข้อมูลผ่าน navigation_goal
หรือ navigation_payload
จะทำให้ Skyvern เข้าใจข้อมูลและกรอกแบบฟอร์มตามนั้น
Skyvern ยังสามารถดึงข้อมูลจากเว็บไซต์ได้อีกด้วย การระบุ data_extraction_goal
จะทำให้ Skyvern สามารถดึงข้อมูลและส่งคืนให้คุณในการตอบกลับ
คุณยังสามารถระบุ data_extraction_schema
เพื่อบอก Skyvern ได้อย่างชัดเจนว่าคุณต้องการดึงข้อมูลใดจากเว็บไซต์ในรูปแบบ jsonc เอาต์พุตของ Skyvern จะมีโครงสร้างตามสคีมาที่ให้มา
Skyvern ยังสามารถดาวน์โหลดไฟล์จากเว็บไซต์ได้อีกด้วย การระบุ file_download_goal
จะทำให้ Skyvern ดาวน์โหลดไฟล์และส่งคืนลิงก์ไปยังไฟล์ในการตอบกลับ
Skyvern รองรับวิธีการรับรองความถูกต้องหลายวิธีเพื่อให้ง่ายต่อการทำงานอัตโนมัติหลังการเข้าสู่ระบบ
ปัจจุบัน Skyvern รองรับการผสานรวมตัวจัดการรหัสผ่านต่อไปนี้:
Bitwarden
1รหัสผ่าน
LastPass
Skyvern รองรับวิธีการ 2FA ที่แตกต่างกันจำนวนหนึ่งเพื่อให้คุณทำให้เวิร์กโฟลว์ที่ต้องใช้ 2FA เป็นอัตโนมัติ
ตัวอย่างได้แก่:
2FA ที่ใช้ QR (เช่น Google Authenticator, Authy)
2FA ที่ใช้อีเมล
SMS ที่ใช้ 2FA
เราชอบที่จะเห็นว่า Skyvern ถูกใช้อย่างไรในป่า ต่อไปนี้คือตัวอย่างบางส่วนของการใช้ Skyvern เพื่อทำให้เวิร์กโฟลว์เป็นอัตโนมัติในโลกแห่งความเป็นจริง กรุณาเปิด PRs เพื่อเพิ่มตัวอย่างของคุณเอง!
คุณจะต้องให้ Skyvern ทำงานภายในเครื่องหากต้องการลองใช้ตัวอย่างเหล่านี้ โปรดเรียกใช้คำสั่งต่อไปนี้หลังจากอ่านคู่มือเริ่มต้นใช้งานฉบับย่อ:
./run_skyvern.sh
จองการสาธิตเพื่อดูการสาธิตสด
ดูมันในการดำเนินการ
ดูมันในการดำเนินการ
ดูมันในการดำเนินการ
ดูมันในการดำเนินการ
ดูมันในการดำเนินการ
ดูมันในการดำเนินการ
คุณสามารถดูเอกสารที่ครอบคลุมเพิ่มเติมได้ที่เว็บไซต์เอกสารของเรา โปรดแจ้งให้เราทราบหากมีบางอย่างไม่ชัดเจนหรือขาดหายไปโดยการเปิดปัญหาหรือติดต่อเราผ่านทางอีเมลหรือข้อขัดแย้ง
ผู้ให้บริการ | รุ่นที่รองรับ |
---|---|
OpenAI | gpt4-เทอร์โบ, gpt-4o, gpt-4o-มินิ |
มานุษยวิทยา | Claude 3 (ไฮกุ, โคลง, บทประพันธ์), Claude 3.5 (โคลง) |
อาซัวร์ โอเพ่นเอไอ | GPT รุ่นใดก็ได้ ประสิทธิภาพที่ดีขึ้นด้วย multimodal llm (azure/gpt4-o) |
ข้อมูลพื้นฐาน AWS | Anthropic Claude 3 (ไฮกุ, โคลง, บทประพันธ์), Claude 3.5 (โคลง) |
โอลามา | เร็ว ๆ นี้ (ยินดีต้อนรับการมีส่วนร่วม) |
ราศีเมถุน | เร็ว ๆ นี้ (ยินดีต้อนรับการมีส่วนร่วม) |
ลามะ 3.2 | เร็ว ๆ นี้ (ยินดีต้อนรับการมีส่วนร่วม) |
ตัวแปร | คำอธิบาย | พิมพ์ | ค่าตัวอย่าง |
---|---|---|---|
ENABLE_OPENAI | ลงทะเบียนโมเดล OpenAI | บูลีน | true false |
ENABLE_ANTHROPIC | ลงทะเบียนโมเดลมานุษยวิทยา | บูลีน | true false |
ENABLE_AZURE | ลงทะเบียนโมเดล Azure OpenAI | บูลีน | true false |
ENABLE_BEDROCK | ลงทะเบียนโมเดล AWS Bedrock | บูลีน | true false |
LLM_KEY | ชื่อของรุ่นที่คุณต้องการใช้ | สตริง | คีย์ llm ที่รองรับในปัจจุบัน: OPENAI_GPT4_TURBO , OPENAI_GPT4V , OPENAI_GPT4O , OPENAI_GPT4O_MINI , ANTHROPIC_CLAUDE3 , ANTHROPIC_CLAUDE3_OPUS , ANTHROPIC_CLAUDE3_SONNET , ANTHROPIC_CLAUDE3_HAIKU , _SONNET , ANTHROPIC_CLAUDE3.5_SONNET , BEDROCK_ANTHROPIC_CLAUDE3_OPUS , BEDROCK_ANTHROPIC_CLAUDE3_SONNET , BEDROCK_ANTHROPIC_CLAUDE3_HAIKU BEDROCK_ANTHROPIC_CLAUDE3.5_SONNET AZURE_OPENAI |
OPENAI_API_KEY | คีย์ OpenAI API | สตริง | sk-1234567890 |
OPENAI_API_BASE | ฐาน OpenAI API เป็นทางเลือก | สตริง | https://openai.api.base |
OPENAI_ORGANIZATION | รหัสองค์กร OpenAI ไม่บังคับ | สตริง | your-org-id |
ANTHROPIC_API_KEY | คีย์ API ของมานุษยวิทยา | สตริง | sk-1234567890 |
AZURE_API_KEY | คีย์ API การปรับใช้ Azure | สตริง | sk-1234567890 |
AZURE_DEPLOYMENT | ชื่อการปรับใช้ Azure OpenAI | สตริง | skyvern-deployment |
AZURE_API_BASE | URL ฐาน API การปรับใช้ Azure | สตริง | https://skyvern-deployment.openai.azure.com/ |
AZURE_API_VERSION | เวอร์ชัน Azure API | สตริง | 2024-02-01 |
นี่คือแผนงานของเราที่วางแผนไว้ในช่วง 2-3 เดือนข้างหน้า หากคุณมีข้อเสนอแนะหรือต้องการเห็นคุณสมบัติที่เพิ่มเข้ามา โปรดอย่าลังเลที่จะติดต่อเราผ่านทางอีเมลหรือข้อขัดแย้ง
Open Source - โค้ดเบสหลักของ Open Source Skyvern
[เบต้า] รองรับเวิร์กโฟลว์ - อนุญาตให้รองรับการโทร Skyvern หลายสายเข้าด้วยกัน
บริบทที่ได้รับการปรับปรุง - ปรับปรุงความสามารถของ Skyvern ในการทำความเข้าใจเนื้อหาเกี่ยวกับองค์ประกอบแบบโต้ตอบได้โดยการแนะนำการป้อนบริบทป้ายกำกับที่เกี่ยวข้องผ่านทางข้อความแจ้ง
ประหยัดต้นทุน - ปรับปรุงความเสถียรของ Skyvern และลดต้นทุนในการใช้งาน Skyvern โดยการปรับโครงสร้างบริบทที่ส่งผ่านไปยัง Skyvern ให้เหมาะสม
UI แบบบริการตนเอง - เลิกใช้ Streamlit UI แทนส่วนประกอบ UI ที่ใช้ React ซึ่งช่วยให้ผู้ใช้สามารถเริ่มงานใหม่ใน Skyvern
ตัวสร้าง UI เวิร์กโฟลว์ - แนะนำ UI เพื่อให้ผู้ใช้สามารถสร้างและวิเคราะห์เวิร์กโฟลว์ด้วยสายตา
การสตรีม Chrome Viewport - แนะนำวิธีการสตรีมวิวพอร์ต Chrome แบบสดไปยังเบราว์เซอร์ของผู้ใช้ (เป็นส่วนหนึ่งของ UI แบบบริการตนเอง)
Past Runs UI - เลิกใช้ Streamlit UI แทน UI ที่ใช้ React ซึ่งช่วยให้คุณเห็นภาพการรันที่ผ่านมาและผลลัพธ์
การแคชทันที - แนะนำเลเยอร์การแคชในการเรียก LLM เพื่อลดต้นทุนในการใช้งาน Skyvern อย่างมาก (จดจำการกระทำที่ผ่านมาและทำซ้ำ!)
ชุดข้อมูลการประเมินเว็บ - ผสานรวม Skyvern เข้ากับการทดสอบเกณฑ์มาตรฐานสาธารณะเพื่อติดตามคุณภาพของแบบจำลองของเราเมื่อเวลาผ่านไป
โหมดดีบักที่ได้รับการปรับปรุง - อนุญาตให้ Skyvern วางแผนการดำเนินการและรับ "การอนุมัติ" ก่อนที่จะดำเนินการ ช่วยให้คุณสามารถดีบักสิ่งที่กำลังทำอยู่และทำซ้ำได้ง่ายขึ้นในข้อความแจ้ง
โหมดตัวสร้างเวิร์กโฟลว์อัตโนมัติ ("ผู้สังเกตการณ์") - อนุญาตให้ Skyvern สร้างเวิร์กโฟลว์อัตโนมัติในขณะที่กำลังนำทางเว็บ เพื่อให้สร้างเวิร์กโฟลว์ใหม่ได้ง่ายขึ้น
ส่วนขยายของ Chrome - อนุญาตให้ผู้ใช้โต้ตอบกับ Skyvern ผ่านส่วนขยายของ Chrome (รวมถึงโหมดเสียง บันทึกงาน ฯลฯ)
Skyvern Action Recorder - อนุญาตให้ Skyvern ดูผู้ใช้ทำงานให้เสร็จ จากนั้นสร้างเวิร์กโฟลว์ให้โดยอัตโนมัติ
สตรีมสดแบบโต้ตอบได้ - อนุญาตให้ผู้ใช้โต้ตอบกับสตรีมสดแบบเรียลไทม์เพื่อแทรกแซงเมื่อจำเป็น (เช่น การส่งแบบฟอร์มที่ละเอียดอ่อนด้วยตนเอง)
ผสานรวมเครื่องมือ LLM Observability - ผสานรวมเครื่องมือ LLM Observability เพื่อให้สามารถทดสอบย้อนกลับพร้อมท์การเปลี่ยนแปลงด้วยชุดข้อมูลเฉพาะ + แสดงภาพประสิทธิภาพของ Skyvern เมื่อเวลาผ่านไป
การรวม Langchain - สร้างการรวม langchain ใน langchain_community เพื่อใช้ Skyvern เป็น "เครื่องมือ"
เรายินดีรับการประชาสัมพันธ์และข้อเสนอแนะ! อย่าลังเลที่จะเปิดประชาสัมพันธ์/ประเด็นหรือติดต่อเราผ่านทางอีเมลหรือข้อขัดแย้ง โปรดดูคู่มือการมีส่วนร่วมของเราและปัญหา "ต้องการความช่วยเหลือ" เพื่อเริ่มต้น!
หากคุณต้องการสนทนากับพื้นที่เก็บข้อมูล skyvern เพื่อดูภาพรวมในระดับสูงเกี่ยวกับวิธีการจัดโครงสร้าง วิธีการต่อยอด และวิธีแก้ไขปัญหาการใช้งาน โปรดดูที่ Code Sage
ตามค่าเริ่มต้น Skyvern จะรวบรวมสถิติการใช้งานพื้นฐานเพื่อช่วยให้เราเข้าใจว่า Skyvern มีการใช้งานอย่างไร หากคุณต้องการยกเลิกการวัดและส่งข้อมูลทางไกล โปรดตั้งค่าตัวแปรสภาพแวดล้อม SKYVERN_TELEMETRY
เป็น false
พื้นที่เก็บข้อมูลโอเพ่นซอร์สของ Skyvern ได้รับการสนับสนุนผ่านระบบคลาวด์ที่ได้รับการจัดการ ตรรกะหลักทั้งหมดที่ขับเคลื่อน Skyvern มีอยู่ในพื้นที่เก็บข้อมูลโอเพ่นซอร์สนี้ซึ่งได้รับอนุญาตภายใต้ AGPL-3.0 License ยกเว้นมาตรการต่อต้านบอทที่มีอยู่ในข้อเสนอระบบคลาวด์ที่ได้รับการจัดการของเรา
หากคุณมีคำถามหรือข้อกังวลเกี่ยวกับใบอนุญาต โปรดติดต่อเรา เรายินดีที่จะช่วยเหลือ