{
"choices": [
{
"finish_reason": "stop",
"index": 0,
"message": {
"content": "The 2020 World Series was played in Texas at Globe Life Field in Arlington.",
"role": "assistant"
},
"logprobs": null
}
],
"created": 1677664795,
"id": "chatcmpl-7QyqpwdfhqwajicIEznoc6Q47XAyW",
"model": "gpt-4o-mini",
"object": "chat.completion",
"usage": {
"completion_tokens": 17,
"prompt_tokens": 57,
"total_tokens": 74,
"completion_tokens_details": {
"reasoning_tokens": 0
}
}
}
따라서 보통 가져오는 것은 choices 안에 message 안에 content이므로
message = completion.choices[0].message.content
요런식으로 가져다가 쓰지만,
role까지 같이 가져와야 할 경우
message = completion.choices[0].message
요렇게 가져와서 json형태를 가져다가 쓰면 됨.
'CS' 카테고리의 다른 글
OpenAI 커뮤니티 꼭 확인해야하는 이유 (0) | 2024.09.30 |
---|---|
json.dump와 json.dumps 차이 (0) | 2024.09.27 |
MTV 패턴(Django) (0) | 2024.08.09 |
CS관련 기술 모의 면접에 대한 간단한 고찰 (0) | 2024.08.09 |
전반적인 용어정리 (0) | 2024.07.31 |