Discord • เครือข่าย • การวิจัย
pip3 install
ยินดีต้อนรับ! bittensor เป็นแพลตฟอร์มโอเพ่นซอร์สที่คุณสามารถสร้างสินค้าดิจิทัลที่แข่งขันได้ สินค้าดิจิทัลเหล่านี้อาจเป็นเครื่องจักรอัจฉริยะ พื้นที่จัดเก็บ กำลังประมวลผล การพับโปรตีน การคาดการณ์ตลาดการเงิน และอื่นๆ อีกมากมาย คุณจะได้รับรางวัลเป็น TAO เมื่อคุณผลิตสินค้าดิจิทัลที่ดีที่สุด
Opentensor Foundation (OTF) มอบเครื่องมือโอเพ่นซอร์สทั้งหมด รวมถึง bittensor SDK, codebase และเอกสารประกอบ พร้อมด้วยบทช่วยสอนและคำแนะนำทีละขั้นตอน เพื่อให้คุณสามารถมีส่วนร่วมในระบบนิเวศ bittensor
bittensor SDK นี้มีแพ็คเกจ Python ที่พร้อมใช้งานสำหรับการโต้ตอบกับระบบนิเวศ bittensor การเขียนกลไกการจูงใจซับเน็ต ตัวขุดเหมืองเครือข่ายย่อย ตัวตรวจสอบเครือข่ายย่อย และการสืบค้นซับเทนเซอร์ (ส่วนบล็อกเชนของเครือข่าย bittensor )
ใน bittensor มีหนึ่ง blockchain และหลายแพลตฟอร์มที่เชื่อมต่อกับ blockchain นี้ เราเรียกแพลตฟอร์มเหล่านี้ว่า ซับเน็ต และอันนี้เป็น ซับเทนเซอร์ บล็อกเชน ดังนั้นซับเน็ตอาจเกี่ยวข้องกับ AI หรืออาจเป็นอย่างอื่นก็ได้ เครือข่าย bittensor มีซับเน็ตที่แตกต่างกันจำนวนหนึ่ง ซับเน็ตทั้งหมดเหล่านี้โต้ตอบกับซับเทนเซอร์บล็อกเชน หากคุณกำลังคิดว่า "ซับเน็ตไม่ได้เป็นส่วนหนึ่งของบล็อคเชน แต่โต้ตอบกับมันเท่านั้นใช่ไหม" แล้วคำตอบก็คือ "ใช่ เป๊ะๆ"
สินค้าโภคภัณฑ์ดิจิทัลแต่ละประเภทผลิตขึ้นในเครือข่ายย่อยที่แตกต่างกัน แอปพลิเคชันถูกสร้างขึ้นบนเครือข่ายย่อยเฉพาะเหล่านี้ ผู้ใช้ปลายทางของแอปพลิเคชันเหล่านี้จะได้รับบริการจากแอปพลิเคชันเหล่านี้
Subnet ที่มีอยู่ภายนอก blockchain และเชื่อมต่ออยู่นั้นเป็นการแข่งขันนอกเครือข่ายที่มีเพียงผู้ผลิตที่ดีที่สุดเท่านั้นที่จะได้รับรางวัล ซับเน็ตประกอบด้วย ผู้ตรวจสอบเครือข่ายย่อย นอกเครือข่ายที่เริ่มต้นการแข่งขันสำหรับสินค้าโภคภัณฑ์ดิจิทัลที่เฉพาะเจาะจง และ ผู้ตรวจสอบเครือข่ายย่อย นอกเครือข่ายที่แข่งขันและตอบสนองโดยการผลิตสินค้าโภคภัณฑ์ดิจิทัลคุณภาพดีที่สุด
คะแนนถูกกำหนดให้กับตัวขุดเครือข่ายย่อยที่มีประสิทธิภาพสูงสุดและผู้ตรวจสอบเครือข่ายย่อย Yuma Consensus แบบออนไลน์จะกำหนดรางวัล TAO สำหรับผู้ปฏิบัติงานชั้นนำเหล่านี้ bittensor blockchain หรือ subtensor ทำงานบนโหนดตรวจสอบความถูกต้องแบบกระจายอำนาจ เช่นเดียวกับบล็อกเชนอื่นๆ
repo SDK นี้ใช้สำหรับแพลตฟอร์ม bittensor เท่านั้น รหัสฐาน SDK bittensor นี้ใช้สำหรับแพลตฟอร์ม bittensor เท่านั้น ออกแบบมาเพื่อช่วยนักพัฒนาสร้างเครือข่ายย่อยและสร้างเครื่องมือบน bittensor สำหรับซับเน็ตและแอปพลิเคชัน โปรดดูเว็บไซต์เฉพาะซับเน็ต ซึ่งดูแลโดยเจ้าของซับเน็ต
ดูบันทึกประจำรุ่น bittensor SDK
ก่อนที่คุณจะเริ่มพัฒนาได้ คุณต้องติดตั้ง bittensor SDK แล้วสร้าง bittensor wallet
หากคุณติดตั้ง bittensor SDK แล้ว ตรวจสอบให้แน่ใจว่าคุณอัปเกรดเป็นเวอร์ชันล่าสุด รันคำสั่งด้านล่าง:
python3 -m pip install --upgrade bittensor
คุณสามารถติดตั้ง bittensor SDK บนเครื่องของคุณได้ด้วยวิธีใดวิธีหนึ่งต่อไปนี้ ตรวจสอบให้แน่ใจว่าคุณตรวจสอบการติดตั้งของคุณหลังจากติดตั้ง :
pip3 install
นี่เป็นวิธีที่ตรงไปตรงมาที่สุด ขอแนะนำสำหรับผู้เริ่มต้นเนื่องจากจะติดตั้งข้อกำหนดล่วงหน้าเช่น Python หากไม่มีอยู่ในเครื่องของคุณ คัดลอกและวางคำสั่ง bash
ต่อไปนี้ลงในเทอร์มินัลของคุณ:
/bin/bash -c " $( curl -fsSL https://raw.githubusercontent.com/opentensor/bittensor/master/scripts/install.sh ) "
สำหรับผู้ใช้ Ubuntu-Linux หากคุณใช้ Ubuntu-Linux สคริปต์จะแจ้งให้เข้าถึง sudo
เพื่อติดตั้งแพ็คเกจ apt-get ที่จำเป็นทั้งหมด
pip3 install
python3 -m venv bt_venv
source bt_venv/bin/activate
pip install bittensor
สร้างและเปิดใช้งานสภาพแวดล้อมเสมือน
สร้างสภาพแวดล้อมเสมือน Python ปฏิบัติตามคำแนะนำนี้บน python.org
เปิดใช้งานสภาพแวดล้อมใหม่ ปฏิบัติตามคำแนะนำนี้บน python.org
โคลน repo SDK bittensor
git clone https://github.com/opentensor/bittensor.git
คุณสามารถติดตั้งโดยใช้ตัวเลือกด้านล่าง:
ติดตั้ง SDK : เรียกใช้คำสั่งด้านล่างเพื่อติดตั้ง bittensor SDK ในสภาพแวดล้อมเสมือนด้านบน สิ่งนี้จะติดตั้ง btcli
ด้วย
pip install bittensor
ติดตั้ง SDK ด้วย torch
: ติดตั้ง bittensor SDK พร้อม torch
pip install bittensor [ torch ]
ในบางสภาพแวดล้อม คำสั่งข้างต้นอาจล้มเหลว ในกรณีนี้ให้รันคำสั่งโดยเพิ่มเครื่องหมายคำพูดดังที่แสดงด้านล่าง:
pip install " bittensor [torch]"
ติดตั้ง SDK ด้วย cubit
: ติดตั้ง bittensor SDK ด้วย cubit
cubit
ก่อน ดูส่วนการติดตั้ง รองรับเฉพาะ Python เวอร์ชัน 3.9 และ 3.10 เท่านั้นpip install bittensor
หากต้องการติดตั้งและรัน bittensor SDK บน Windows คุณต้องติดตั้ง WSL 2 (ระบบย่อย Windows สำหรับ Linux) บน Windows และเลือกการกระจาย Ubuntu Linux
หลังจากที่คุณติดตั้งข้างต้นแล้ว ให้ทำตามขั้นตอนการติดตั้งเดียวกันกับที่อธิบายไว้ข้างต้นในการติดตั้งบน macOS และ Linux
การแจ้งเตือน : การสนับสนุนที่จำกัดบน Windows แม้ว่าธุรกรรมกระเป๋าสตางค์ เช่น การมอบหมาย การโอน การลงทะเบียน การปักหลัก สามารถทำได้บนเครื่อง Windows ที่ใช้ WSL 2 แต่ไม่แนะนำให้ทำการขุดและการตรวจสอบความถูกต้อง และไม่รองรับบนเครื่อง Windows
คุณสามารถตรวจสอบการติดตั้งของคุณได้ด้วยวิธีใดวิธีหนึ่งด้านล่างนี้:
btsdk
python3 -m bittensor
คำสั่งด้านบนจะแสดงเวอร์ชันของ btsdk
ที่คุณเพิ่งติดตั้ง
เปิดตัวล่าม Python บนเทอร์มินัลของคุณ
python3
ป้อนสองบรรทัดต่อไปนี้ในล่าม Python
import bittensor as bt
print ( bt . __version__ )
ผลลัพธ์ของล่าม Python จะมีลักษณะดังนี้:
Python 3.11 .6 ( main , Oct 2 2023 , 13 : 45 : 54 ) [ Clang 15.0 .0 ( clang - 1500.0 . 40.1 )] on darwin
Type "help" , "copyright" , "credits" or "license" for more information .
>> > import bittensor as bt
>> > print ( bt . __version__ )
< version number >
คุณจะเห็นหมายเลขเวอร์ชันที่คุณติดตั้งแทนที่ <version number>
คุณยังสามารถตรวจสอบการติดตั้ง bittensor SDK ได้ด้วยการแสดงข้อมูลแอกซอนสำหรับเซลล์ประสาท ป้อนบรรทัดต่อไปนี้ในล่าม Python
import bittensor
metagraph = bittensor . Metagraph ( 1 )
metagraph . axons [: 10 ]
ผลลัพธ์ของล่าม Python จะมีลักษณะดังนี้
[AxonInfo( /ipv4/3.139.80.241:11055, 5GqDsK6SAPyQtG243hbaKTsoeumjQQLhUu8GyrXikPTmxjn7, 5D7u5BTqF3j1XHnizp9oR67GFRr8fBEFhbdnuVQEx91vpfB5, 600 ), AxonInfo( /ipv4/8.222.132.190:5108, 5CwqDkDt1uk2Bngvf8avrapUshGmiUvYZjYa7bfA9Gv9kn1i, 5HQ9eTDorvovKTxBc9RUD22FZHZzpy1KRfaxCnRsT9QhuvR6, 600 ), AxonInfo( /ipv4/34.90.71.181:8091, 5HEo565WAy4Dbq3Sv271SAi7syBSofyfhhwRNjFNSM2gP9M2, 5ChuGqW2cxc5AZJ29z6vyTkTncg75L9ovfp8QN8eB8niSD75, 601 ), AxonInfo( /ipv4/64.247.206.79:8091, 5HK5tp6t2S59DywmHRWPBVJeJ86T61KjurYqeooqj8sREpeN, 5E7W9QXNoW7se7B11vWRMKRCSWkkAu9EYotG5Ci2f9cqV8jn, 601 ), AxonInfo( /ipv4/51.91.30.166:40203, 5EXYcaCdnvnMZbozeknFWbj6aKXojfBi9jUpJYHea68j4q1a, 5CsxoeDvWsQFZJnDCyzxaNKgA8pBJGUJyE1DThH8xU25qUMg, 601 ), AxonInfo( /ipv4/149.137.225.62:8091, 5F4tQyWrhfGVcNhoqeiNsR6KjD4wMZ2kfhLj4oHYuyHbZAc3, 5Ccmf1dJKzGtXX7h17eN72MVMRsFwvYjPVmkXPUaapczECf6, 600 ), AxonInfo( /ipv4/38.147.83.11:8091, 5Hddm3iBFD2GLT5ik7LZnT3XJUnRnN8PoeCFgGQgawUVKNm8, 5DCQw11aUW7bozAKkB8tB5bHqAjiu4F6mVLZBdgJnk8dzUoV, 610 ), AxonInfo( /ipv4/38.147.83.30:41422, 5HNQURvmjjYhTSksi8Wfsw676b4owGwfLR2BFAQzG7H3HhYf, 5EZUTdAbXyLmrs3oiPvfCM19nG6oRs4X7zpgxG5oL1iK4MAh, 610 ), AxonInfo( /ipv4/54.227.25.215:10022, 5DxrZuW8kmkZPKGKp1RBVovaP5zHtPLDHYc5Yu82Z1fWqK5u, 5FhXUSmSZ2ec7ozRSA8Bg3ywmGwrjoLLzsXjNcwmZme2GcSC, 601 ), AxonInfo( /ipv4/52.8.243.76:40033, 5EnZN591jjsKKbt3yBtfGKWHxhxRH9cJonqTKRT5yTRUyNon, 5ChzhHyGmWwEdHjuvAxoUifHEZ6xpUjR67fDd4a42UrPysyB, 601 )]
>>>
คำแนะนำสำหรับผู้จัดการรุ่น: เอกสาร RELEASE_GUIDELINES.md
พร้อมที่จะมีส่วนร่วมหรือยัง? อ่านคู่มือการมีส่วนร่วมก่อนทำการดึงคำขอ
ใบอนุญาต MIT (MIT) ลิขสิทธิ์ © 2024 มูลนิธิ Opentensor
อนุญาตให้บุคคลใดๆ ได้รับสำเนาของซอฟต์แวร์นี้และไฟล์เอกสารที่เกี่ยวข้อง (“ซอฟต์แวร์”) โดยไม่เสียค่าใช้จ่าย เพื่อจัดการกับซอฟต์แวร์โดยไม่มีข้อจำกัด รวมถึงแต่ไม่จำกัดเพียงสิทธิ์ในการใช้ คัดลอก ปรับเปลี่ยน ผสาน เผยแพร่ แจกจ่าย ให้อนุญาตช่วง และ/หรือขายสำเนาของซอฟต์แวร์ และอนุญาตให้บุคคลที่ได้รับซอฟต์แวร์นี้สามารถทำได้ ภายใต้เงื่อนไขต่อไปนี้:
ประกาศเกี่ยวกับลิขสิทธิ์ข้างต้นและประกาศการอนุญาตนี้จะรวมอยู่ในสำเนาทั้งหมดหรือส่วนสำคัญของซอฟต์แวร์
ซอฟต์แวร์นี้จัดให้ "ตามสภาพที่เป็นอยู่" โดยไม่มีการรับประกันใดๆ ทั้งโดยชัดแจ้งหรือโดยนัย ซึ่งรวมถึงแต่ไม่จำกัดเพียงการรับประกันความสามารถในการค้าขาย ความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ และการไม่ละเมิด ไม่ว่าในกรณีใดผู้เขียนหรือผู้ถือลิขสิทธิ์จะต้องรับผิดต่อการเรียกร้องค่าเสียหายหรือความรับผิดอื่นใดไม่ว่าในการกระทำของสัญญาการละเมิดหรืออย่างอื่นที่เกิดขึ้นจากหรือเกี่ยวข้องกับซอฟต์แวร์หรือการใช้งานหรือข้อตกลงอื่น ๆ ใน ซอฟต์แวร์.
การเรียนรู้ที่บ้าน/โรคลมพิษ