帮我写一下代码。
我曾经这样写过:
import openai
openai.api_key = ‘--------------------------’
responce_text = openai.Completion.create(
model=‘text-davinci-003’,
prompt=‘How old am I?’,
max_tokens=1000,
n=1
)
for index, text in enumerate(responce_text[‘choices’]):
print(f’Possible answer{index}')
print(text[‘text’])
结果,只打印了序列号和该行的文本......
我需要对此做同样的事情:
from roboflow import Roboflow
rf = Roboflow(api_key=“---------------------------”)
project = rf.workspace().project(“project-daemx”)
model = project.version(“1”).model
file = “screenshot.jpg”
# Измените эту строку так, чтобы печаталось только имя «класса», а не все целиком.
print(model.predict(file, confidence=40, overlap=30).json())
更改此行,以便仅打印“类”名称,而不是整个名称。
目前正在印刷:
{'predictions': [{'x': 421, 'y': 43, 'width': 54, 'height': 36, 'confidence': 0.9455991387367249, **'class': '20'**, 'class_id': 14, 'detection_id': 'a8caf054-b05a-41c0-bed2-af83cf655cf8', 'image_path': 'screenshot.jpg', 'prediction_type': 'ObjectDetectionModel'}}], 'image': {'width': '830', 'height': '485'}}
必须:
'class': '20'
如果我有什么违规行为,我深表歉意!
class您可以通过以下方式获取该值:在输出中我们得到
6