기본 콘텐츠로 건너뛰기

라벨이 openai인 게시물 표시

[2025-04-16(수)] OpenAI gpt-4.1 시리즈 발표, Anthropic Claude에 대한 생각

OpenAI gpt-4.1 시리즈 발표, Anthropic Claude에 대한 생각 안녕하세요. 클스 입니다. 4/15일자로 openai가 gpt-4.1 시리즈를 발표 했습니다. 현재는 api로만 사용가능합니다. 점차 웹/앱 사용자에게 오픈 될거라 생각 됩니다. 비용상 문제로 4.1-mini, nano를 사용해서 chatbot을 만들어 보고 있습니다. 4o 시리즈 보다는 확실히 빠르고, 답변의 정확도는 올라간 것 같습니다. 앤트로픽 클로드와 비교를 많이 하는데, 업무 시스템 혹은 AI 솔루션을 개발하는 입장에서는 어떤 생태계를 제공하는가가 주요한 결정 입니다. AI관련 인력을 충분히 보유한 회사의 경우는 어떤걸 사용해도 좋을 결과를 가지겠지만 일반적인 챗봇 개발 절차를 보면 다음과 같이 볼 수 있습니다. 1. 문서를 준비한다. 대부분 pdf, text, markdown 2. 문서를 파싱해서 vectordb에 올린다.     - 별도 벡터디비 구성 필요. 어떤 db를 선택할지 고민 필요     - 어떤 Parser를 사용할지, 텍스트 오버래핑은 얼마가 적당한지 고민 필요        (회사의 문서가 워낙 많고, 다양하면 하나하나 테스트 해서 좋은걸 선택하는 것이 어렵다)     - 유사도 측정은 어떤 알고리즘을 써야할지 고민 필요     - llamaindex도 고민해야 함. 3. RAG flow를 만든다.     - langchain을 쓸지, 각 AI 벤더에서 제공하는 sdk를 쓸지 고민 필요       (대부분 락인이 되지 않으려면 langchain을 사용하면 좋지만, 벤더에 특화면 기능 적용이 늦음) 4. 챗봇 UI 앱을 만든다.     - 답변이 text 로 구성되다 보니. 그래프, 이미지등 복합적인 컨텐츠를 재배치 하여 표현하기 상당히 어렵네요. (이건 제가 실력이 모자라서 .. 패스) ...

[2024-01-09] Python OpenAI API 유료결제 및 gpt-4-1106-preview 예제 (Feat. USB-C 젠더, 꺽은형)

안녕하세요. 클스 입니다. gpt 4 turbo 가 발표되면서 한번 써보고 싶었습니다. chat gpt 유료 결제를 하면 API 를 사용할 수 있나? ==> 없음 api를 유료 결제하면 chat gpt 4를 사용할 수 있나? ==> 없음 결론적으로 각각 결제를 해야 사용이 가능합니다. 웹에서 많이 사용하는 분들은 chat gpt 유료 결제하면되고 자동화를 하거나 프로그램과 연동하려면 api를 유료 결제 해야 합니다. 워낙 관련된 자료는 사이트에 많아서 생략하겠습니다. 다만 gpt 4 turbo를 사용하려면 api 1.0 이상이 되면서 함수가 변경되었네요~ 모델별 학습 데이터 모델명 세부 모델 토큰 데이터 학습 입력 출력 (1K) (1K) GPT-4-Turbo gpt-4-1106-preview 128,000 23년 4월 $0.01 $0.03 gpt-4-1106-vision-preview 128,000 23년 4월 $0.01 $0.03 GPT-4 gpt-4 8,192 21년 9월 $0.03 $0.06 gpt-4-32K 32,768 21년 9월 $0.06 $0.12 GPT-3.5 Turbo gpt-3.5-turbo-1106 16,385 21년 9월 $0.00 $0.00 gpt-3.5-turbo-instruct 4,096 21년 9월 $0.00 $0.00 준비 및 설정 $ mkdir openai $ cd openai $ pip install --upgrade openai $ pip freeze | grep openai openai==1.6.1 $ code . 예제 1 from openai import OpenAI client = OpenAI(api_key = ' 여기에 발급 받은 키를 입력하세요 ' ) completion = client.chat.completions.create( messages=[ { " role " : " system " ...

ChatGPT Python 으로 해보기 MacOS

 ChatGPT Python 으로 해보기<OpenAI> 1. pyenv + virtualenv + poetry 가 설치되어 있어야 한다. 2. 디렉토리 만들기 $ mkdir chatgpt $ cd chatgpt 3. 패키지 설치하기 $ poetry init      ... 계속 엔터 ... $ poetry add openai $ code .  4. main.py 짜기 import openai import argparse YOUR_API_KEY = '여기에 API KEY 입력' def chatGPT ( prompt, API_KEY=YOUR_API_KEY ): # set api key openai.api_key = API_KEY # Call the chat GPT API completion = openai.Completion.create( engine = 'text-davinci-003' # 'text-curie-001' # 'text-babbage-001' #'text-ada-001' , prompt = prompt , temperature = 0.5 , max_tokens = 1024 , top_p = 1 , frequency_penalty = 0 , presence_penalty = 0 ) return completion[ 'choices' ][ 0 ][ 'text' ] def main (): # 지문 입력 란 prompt = input ( "Insert a prompt: " ) print (chatGPT(prompt).strip()) if __name__ == '__main__' : main() 5. 실행 하기 $ python main.py 아직...