Prompt Variables 활용
프롬프트 대시보드
- Variables
user_name
user_file
user_image
- Developer message
test.py
test.py
import os
from dotenv import load_dotenv
from openai import OpenAI
load_dotenv()
client = OpenAI()
input_message = "사용자 이름과 파일 및 이미지에 대해 설명하세요."
response = client.responses.create(
input=input_message,
prompt={
"id": os.environ["PROMPT_ID"],
"variables": {
"user_name": "고양이키우고싶어",
"user_file": {
"type": "input_file",
"file_id": "file-......",
},
"user_image": {
"type": "input_image",
"file_id": "file-......",
},
}
}
)
print(response.output_text)