일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- subspace #부분공간 #선형대수학
- 딥러닝 #퍼셉트론 #perceptron #신경망 #neural network
- C# #Framework #.NET
- 완비성공리 #실수
- AI #math #function
- 데이터베이스 #제약조건
- 기하와 벡터 #직선 #직선의 방정식 #벡터 #방향벡터
- 아르키메데스 #Archimedean Property #해석학 #Analysis
- 유클리드 기하학 #유클리드 공준 #기하학 #중등 기하 #평면 기하
- 데이터베이스 #키 #key #슈퍼키 #super key #외래키 #foreign key #후보키 #candidate key #기본키 #primary key
- raspberrypi #라즈베리파이4 #ssh
- 실수 #성질 #정리 #체 #Field #공리
- 일차종속 #일차독립 #선형대수학 #벡터공간
- React #리액트 #component #life cycle
- 삼각함수 #sin #cos #tan
- 해석학 #유계 #상계 #하계 #집합
- chatgpt api
- 해석학 #상한 #하한 #최댓값 #최솟값
- React #Hooks
- 라디안 #호도법 #각도 #기하 #고등수학 #수학
- 선형대수학 #벡터공간 #벡터 #수학
- C# #unity #유니티
- chatGPT #openAI #인공지능 #chatGPT4
- OSI #OSI 7계층 #컴퓨터 네트워크
- Database #DBMS
- 수학 #공리 #정의 #정리 #명제
- 리액트 #React #컴포넌트 #component
- chatgpt # chatgpt api
- span #generate
- 프로토콜 #네트워크 #통신 #컴퓨터
- Today
- Total
기록하고 기록하면 어떻게 될까
chatgpt api를 다뤄보자 - python command 로 실행 본문
chatgpt api를 사용하려면 우선 api key를 발급받아야 한다.
링크는 다음과 같다.
https://platform.openai.com/account/api-keys
OpenAI API
An API for accessing new AI models developed by OpenAI
platform.openai.com
그렇게 들어가면 아래와 같은 화면이 있을텐데 여기서 Create new secret Key를 클릭하면 자신의 API Key가 생성된다. 이 키 값을 잘 저장해서 따로 보관해두자. 이후에는 다시 확인하기가 불가능하다.
다음으로는 파이썬 환경에서 gpt api를 적용하기 위해서 openai 라는 module 을 설치해야한다.
pip install openai
를 터미널 상에서 입력해준다.
그 이후 파이썬 파일을 만들어서 아래와 같이 코드를 작성하자. 여기서 openai.api_key 값에는 위에서 받은 자신의 key 값을 넣어주면 된다.
prompt를 통해 사용자의 질문을 입력받고 이 prompt를 response의 prompt 값으로 넣어준다. 이 외에 다양한 파라미터들이 있는데 자세한 설명은 아래 reference를 참고하면 될 것 같다.
https://platform.openai.com/playground/p/default-grammar
OpenAI API
An API for accessing new AI models developed by OpenAI
platform.openai.com
그러면 이를 실행하면
간단하게 what is coke? 라고 물어보니 coke가 무엇인지 친절하게 답변해주었다.
이 외에도 다양한 질문들을 만들어서 보내면 답변을 해줄 것이다.