ใบอนุญาต | หลาม | ||
บรรจุุภัณฑ์ | สถานะการสร้าง | ||
การทดสอบ | นักเทียบท่า | ||
การพัฒนา | ผลงาน |
โมเดล AI เจนเนอเรชั่นแสดงให้เห็นถึงประโยชน์อย่างมากในการเพิ่มการเข้าถึงและระบบอัตโนมัติของงานที่หลากหลาย อย่างไรก็ตาม การนำไปประยุกต์ใช้กับขอบเขตชีวการแพทย์ยังคงมีจำกัด ส่วนหนึ่งเนื่องมาจากขาดกรอบการทำงานทั่วไปสำหรับการปรับใช้ การทดสอบ และการประเมินแบบจำลองที่หลากหลายและเทคโนโลยีเสริมที่จำเป็น พื้นที่เก็บข้อมูลนี้ประกอบด้วยแพ็คเกจ biochatter
Python ซึ่งเป็นไลบรารีแบ็กเอนด์ทั่วไปสำหรับการเชื่อมต่อแอปพลิเคชันชีวการแพทย์กับ AI การสนทนา
ไลบรารีได้รับการอธิบายไว้ในการพิมพ์ล่วงหน้านี้และใช้ในแอปพลิเคชันสาธิตต่างๆ เพื่อแสดงการใช้งาน:
ส่วนหน้าที่ใช้ Python อย่างง่ายเรียกว่า BioChatter Light ซึ่งเราพัฒนาที่https://github.com/biocypher/biochatter-light
ส่วนหน้าที่ใช้ Next.js ขั้นสูงที่เรียกว่า BioChatter Next ซึ่งเราพัฒนาที่ https://github.com/biocypher/biochatter-next
เซิร์ฟเวอร์ RESTful API สำหรับใช้โดยส่วนหน้า Next (และแอปพลิเคชันที่ใช้ REST อื่น ๆ ) ที่ https://github.com/biocypher/biochatter-server
BioChatter เป็นส่วนหนึ่งของระบบนิเวศ BioCypher ซึ่งเชื่อมต่อกับกราฟความรู้ของ BioCypher กำลังเขียนรายงาน BioChatter ที่นี่
หากต้องการใช้แพ็คเกจ ให้ติดตั้งจาก PyPI เช่นใช้ pip ( pip install biochatter
) หรือ Poetry ( poetry add biochatter
)
แพ็คเกจมีการพึ่งพาเพิ่มเติมที่สามารถติดตั้งได้โดยใช้สิ่งพิเศษต่อไปนี้ (เช่น pip install biochatter[xinference]
):
xinference
: รองรับการสืบค้น LLM โอเพ่นซอร์สผ่านการอนุมาน Xorbits
podcast
: รองรับการอ่านออกเสียงข้อความของพอดแคสต์ (สำหรับ Google TTS ฟรี; OpenAI TTS แบบชำระเงินสามารถใช้ได้โดยไม่ต้องเพิ่มสิ่งนี้)
streamlit
: รองรับฟังก์ชั่น streamlit UI (ใช้ใน BioChatter Light)
ตรวจสอบเอกสารประกอบเพื่อดูตัวอย่าง กรณีการใช้งาน และข้อมูลเพิ่มเติม ฟังก์ชันทั่วไปหลายอย่างที่ครอบคลุมโดย BioChatter สามารถเห็นได้ในการใช้งานในฐานโค้ด BioChatter Light
เรามีความสุขมากกับการมีส่วนร่วมจากชุมชน ทั้งเล็กและใหญ่! หากคุณต้องการมีส่วนร่วมในการพัฒนา BioCypher โปรดดูแนวทางการสนับสนุนของเราและเอกสารสำหรับนักพัฒนา -
หากคุณต้องการถามคำถามที่ไม่เป็นทางการ พูดคุยเกี่ยวกับการพัฒนา หรือเพียงแค่แชท โปรดเข้าร่วมชุมชนของเราที่ https://biocypher.zulipchat.com!
ข้อจำกัดความรับผิดชอบกลุ่มอาการแอบอ้าง: เราต้องการความช่วยเหลือจากคุณ ไม่จริงๆ อาจมีเสียงเล็กๆ ในหัวของคุณที่บอกคุณว่าคุณยังไม่พร้อม ว่าคุณไม่มีทักษะเพียงพอที่จะมีส่วนร่วม เรารับรองว่าเสียงเล็กๆ น้อยๆ ในหัวของคุณนั้นผิด สิ่งสำคัญที่สุดคือ มีวิธีที่เป็นประโยชน์มากมายในการสนับสนุนนอกเหนือจากการเขียนโค้ด
ข้อจำกัดความรับผิดชอบนี้ดัดแปลงมาจากโครงการ Pooch
ตรวจสอบพื้นที่เก็บข้อมูลนี้เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้ชีววิทยาเชิงคอมพิวเตอร์ของแบบจำลองภาษาขนาดใหญ่
หากคุณใช้ Apple Silicon คุณอาจประสบปัญหากับการพึ่งพา grpcio
(ไลบรารี grpc
ซึ่งใช้ใน pymilvus
) หากเป็นเช่นนั้น ให้ลองติดตั้งไบนารีจากแหล่งที่มาหลังจากลบแพ็คเกจที่ติดตั้งออกจากสภาพแวดล้อมเสมือนจากที่นี่:
pip uninstall grpcio
export GRPC_PYTHON_LDFLAGS= " -framework CoreFoundation "
pip install grpcio==1.53.0 --no-binary :all: