FAL เป็นรันไทม์ Python ที่ไม่มีเซิร์ฟเวอร์ที่ให้คุณเรียกใช้และปรับขนาดรหัสในคลาวด์โดยไม่มีการจัดการอินฟา
ด้วย FAL คุณสามารถสร้างท่อให้บริการรุ่น ML และปรับขนาดให้กับผู้ใช้หลายคน คุณลดขนาดลงเป็น 0 เมื่อคุณไม่ใช้ทรัพยากรใด ๆ
ก่อนอื่นคุณต้องติดตั้งแพ็คเกจ fal
คุณสามารถทำได้โดยใช้ PIP:
pip install fal
จากนั้นคุณต้องตรวจสอบสิทธิ์:
fal auth login
นอกจากนี้คุณยังสามารถใช้คีย์ FAL ที่คุณจะได้รับจากแดชบอร์ดของเรา
ตอนนี้สามารถใช้แพ็คเกจ FAL ในสคริปต์ Python ของคุณได้ดังนี้:
import fal
@ fal . function (
"virtualenv" ,
requirements = [ "pyjokes" ],
)
def tell_joke () -> str :
import pyjokes
joke = pyjokes . get_joke ()
return joke
print ( "Joke from the clouds: " , tell_joke ())
สภาพแวดล้อมเสมือนจริงใหม่จะถูกสร้างขึ้นโดย FAL ในคลาวด์และชุดของข้อกำหนดที่เราผ่านจะถูกติดตั้งทันทีที่เรียกใช้ฟังก์ชั่นนี้ จากจุดนั้นรหัสของเราจะถูกดำเนินการราวกับว่ามันกำลังทำงานในพื้นที่และเรื่องตลกที่จัดทำโดยไลบรารี Pyjokes จะถูกส่งคืน
หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับความสามารถของ FAL ลองดูเอกสาร คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการจัดเก็บถาวรแคชฟังก์ชันและการปรับใช้ฟังก์ชั่นของคุณเป็นจุดสิ้นสุด API
pip install - e 'projects/fal[dev]'
pip install - e 'projects/fal_client[dev]'
pip install - e 'projects/isolate_proto[dev]'
pytest
cd projects/fal
pre-commit install
โปรดติดตามข้อกำหนดทั่วไปสำหรับคำอธิบาย/ข้อความ