본문 바로가기
728x90

주제496

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.
reddit의 서브레딧(wallstreetbets) 데이터 모으고 분석하기!! (with python + GPT vision/text) 지난 포스팅에서 미국의 게시판 reddit의 best글을 가져오는 작업을 해보았습니다!! 2024.09.12 - [데이터&AI/데이터분석] - Reddit 데이터 수집하기 using API (PYTHON) Reddit 데이터 수집하기 using API (PYTHON)안녕하세요!! 오늘은 미국의 유명 커뮤니티 Reddit 의 데이터를 api를 활용해서 수집해보겠습니다!! (회원가입!은 생략합니다!! 추천은 google 연동 말고 id/pw를 만들어 가입하세요!!)  A. Reddit API란drfirst.tistory.com 이 Reddit은!! "서브레딧(Subreddit)" 으로 구성되는데요!! 한국의 DCInside에 식물갤러리 ,투자 갤러리가 있는것처럼reddit은 sub reddit으로 나눠집니다.. 2024. 11. 1.
728x90