Python

ai로 응답을 json형식으로 받을때 JSONDecoder에러시

DevHam94 2024. 12. 23. 02:08

이전까지는 ai에서 응답을 받을시 json형식으로 받게되면 깨져서 응답이 오거나 

json형식이 아니게 오는일이 있었다. 

하지만 2024년 8월 6일 Structured Outputs이라는 기능의 추가로 거의 100프로의 확률로 json값으로 정상적으로 날아올수있게 강제로 형식를 json으로 받게 만들어줄수 있는 기능이 open ai에 추가되었다. 

아래사이트에 추가적인 사용방법이 적혀있다. 

 

참조: https://openai.com/index/introducing-structured-outputs-in-the-api/