검색결과 리스트
Open AI에 해당되는 글 1건
- 2024.01.21 티스토리 API와 Open AI Model 만료에 따른 수정사항 정리 117
글
티스토리 API와 Open AI Model 만료에 따른 수정사항 정리
1. 티스토리 Open API 종료
- 2월 말까지 순차적으로 종료될 예정
https://notice.tistory.com/2664
- 왜 종료하는가에 대한 의문은 있다..
- 타 플랫폼은 지원하는데 티스토리만 api 지원을 중단하는게 참으로 안타깝다 (브런치 플랫폼을 활성화하고자 카카오에서 버리려는 것 일수도?)
- 여튼 현재 작성하고 있는 billboard 파헤치기는 api 지원 종료 시점부터 자동 글쓰기가 불가능하므로 다른 방법을 찾아봐야겠다.
2. Open AI 모델 deprecated
- 티스토리 API 가 종료되지 않았는데도 billboard 파헤치기 글이 작성되지 않고 있었다. 확인해보니 내가 사용중이던 모델이 더이상 지원되지 않는다고 한다. (현재 사용 중인 모델은 text-davinci-003 이다.)
- 2월에 종료될 예정이나.. python과 open AI api 공부나 할 겸 새로운 모델인 gpt-3.5-turbo-1106를 적용해 보도록 하자
- text-davinci-003 에서 gpt-3.5-turbo-1106 모델로 바뀜에 따라 API 사용방식에 많은 변화가 생겼으므로 고려할게 많아졌다.
# Asis openai api 사용법 (completion)
openai.api_key = "API Key" # Replace with your API key
# 모델 엔진 선택
model_engine = "text-davinci-003"
# 맥스 토큰
max_tokens = 2048
# 블로그 생성
completions = openai.Completion.create(
engine=model_engine,
prompt=prompt,
max_tokens=max_tokens,
temperature=0.3, # creativity
top_p=1,
frequency_penalty=0,
presence_penalty=0
)
# Tobe openai api 사용법 (Chat)
from openai import OpenAI
client = OpenAI()
response = client.chat.completions.create(
model="gpt-3.5-turbo-1106",
messages=[
{
"role": "user",
"content": ""
}
],
temperature=1,
max_tokens=256,
top_p=1,
frequency_penalty=0,
presence_penalty=0
)
3. Todo List
- 데스크톱에 python 환경세팅
- open ai 의 chat api 사용법 확인
- 기능 구현 확인 및 테스트
- 현재 AWS의 lambda로 자동 글쓰기 스케쥴링을 걸어놓았으므로 업데이트
> 다만, asis 환경은 python 3.2 버전이고 신규 openai는 3.7 이상 필요하므로 lambda의 python 환경설정도 업데이트 해줘야함
- vue 공부도 더 해야함~
'Study Plan' 카테고리의 다른 글
AWS Lambda python 3.12 전환 (111) | 2024.01.22 |
---|---|
AI 이모저모 (11) | 2023.08.09 |
티스토리 자동화를 위한 Step2 고민 (14) | 2023.07.31 |
커리어 플랜 (0) | 2023.05.02 |