الانتقال إلى المحتوى الرئيسي

DallETool

الوصف

تُستخدم هذه الأداة لمنح الوكيل القدرة على توليد الصور باستخدام نموذج DALL-E. وهو نموذج قائم على المحولات يولّد الصور من الأوصاف النصية. تتيح هذه الأداة للوكيل توليد صور بناءً على النص المدخل من المستخدم.

التثبيت

ثبّت حزمة crewai_tools
pip install 'crewai[tools]'

مثال

تذكر أنه عند استخدام هذه الأداة، يجب أن يُولَّد النص من قبل الوكيل نفسه. يجب أن يكون النص وصفاً للصورة التي تريد توليدها.
Code
from crewai_tools import DallETool

Agent(
    ...
    tools=[DallETool()],
)
إذا لزم الأمر، يمكنك أيضاً ضبط معاملات نموذج DALL-E عبر تمريرها كمعاملات لفئة DallETool. على سبيل المثال:
Code
from crewai_tools import DallETool

dalle_tool = DallETool(model="dall-e-3",
                       size="1024x1024",
                       quality="standard",
                       n=1)

Agent(
    ...
    tools=[dalle_tool]
)
المعاملات مبنية على طريقة client.images.generate من API الخاص بـ OpenAI. لمزيد من المعلومات حول المعاملات، يرجى الرجوع إلى وثائق OpenAI API.