본문 바로가기
728x90

openai44

Openai 패키지에서 원하는 결과를 output으로 받기(Structured outputs) GPT API를 활용하여 텍스트 생성은 이제 기본중에 기본인데요!!,이에 더해서 작업에서 필요한 정보만 명확하게 뽑아내고 싶을떄가있습니다!!예를 들면!!뉴스기사에서 중요성이 얼만큼인지, 긍정 부정이 얼만큼인지, 주요 키워드가 뭔지가 궁금할떄!!기존 방식은 아래와 같이 프롬포트에 결과물 양식을 알려주고 그 결과를 받아 사용했었습니다! from openai import OpenAIclient = OpenAI()completion = client.chat.completions.create( model="gpt-4o", messages=[ {"role": "system", "content": "뉴스에서 주요 정보를 추출해워"}, {"role": "user", "content".. 2024. 11. 4.
OpenAI Batch API 사용하기 (with Python + 간단한예시) OpenAI의 API 가격 사이트에서 확인해보면!!재미있는것을 볼 수 있습니다!!https://openai.com/api/pricing/  Pricing with Batch API 라고하요!!반값에 기능들을 사용할 수 있는기능이있는데요!! 기존 API는 실시간으로 문답하는 것에 최적화 되어있었습니다!! chatgpt와 같이요!!그런데 이런 llm의 사용이 많아지며"이미 준비된 데이터를 통쨰로 한번에, 싸게 분석하고싶은" 수요가 증가했는데요!이런 대량의 데이터를 처리할 때 효율적으로 사용할 수 있는 방법!!!이 바로 OpenAI Batch API입니다!! Python으로 사용하는 방법과 이를 활용해 배치 작업을 자동화하는 예제를 알아보아요~~!!^^1. Batch API란?Batch API는 여러 개의 요.. 2024. 11. 3.
openai의 assistant api 기능 활용하기(= openai의 threads = openai agent) openai의 gpt 모델 API를 활용해서 텍스트를 생성할때는 1회성입니다!!이를 개선하기 위해서 langchain의 ConversationBufferMemory를 사용해보기도 헀었는데요! 2024.01.27 - [데이터&AI/langchain] - [langchain공부] ConversationBufferMemory (과거 프롬포트 내용 기억하기!!) [langchain공부] ConversationBufferMemory (과거 프롬포트 내용 기억하기!!)2023.03.05 - [일등박사의 생각/데이터&AI] - python API를 활용한 chatgpt- 과거내용 기억하기 python API를 활용한 chatgpt- 과거내용 기억하기 안녕하세요~!!! 파이썬 API를 활용하여 새로나온 chatgpt(.. 2024. 11. 2.
GPT로 그림이미지 분석하기 with Python (gpt-4o, 4o-mini) 안녕하세요!!올해의 3월 포스팅에서 GPT4를 통한 그림 및 사진 읽기에 대하여 알아보았었습니다!! 2024.03.26 - [데이터&AI/LLM] - AI모델(GPT4)로 그림 및 사진 읽기 with python AI모델(GPT4)로 그림 및 사진 읽기 with python오늘은 GPT로 그림및 사진읽기!! 에 대하여 알아보겠습니다!! 사용할 모델은 openai의 GPT 모델인 gpt-4-vision-preview 입니다!! 1. URL 기반으로 그림 읽기!!! target url을 설정하고 해당 이미지를 읽어와서drfirst.tistory.com 그런데!! 이때는 GPT-4만 공개된 시점으로, 값비싼 GPT-4-vision-preview 모델을 사용했었었는데요!   이제는 gpt-4o의 시대!! 4o는.. 2024. 10. 31.
728x90