소개
알고리즘을 잘하는 벡엔드 개발자 🐕👣📏
한양대학교 컴퓨터소프트웨어학부 19학번
소프트웨어 마에스트로 10기
2021 ACM-ICPC Seoul Regional 16등
2017 한국정보올림피아드 고등부 본선 은상(29등)
자세한 소개 보기🔗: https://github.com/kyaryunha
강의
전체 2수강평
- ChatGPT API 입문 강의 - 30분 만에 다국어 번역기 웹 풀스택 개발하기
- ChatGPT API 입문 강의 - 30분 만에 다국어 번역기 웹 풀스택 개발하기
- ChatGPT API 입문 강의 - 30분 만에 다국어 번역기 웹 풀스택 개발하기
- ChatGPT API 입문 강의 - 30분 만에 다국어 번역기 웹 풀스택 개발하기
- ChatGPT API 입문 강의 - 30분 만에 다국어 번역기 웹 풀스택 개발하기
게시글
질문&답변
2024.03.26
ChatGPT 프롬프트? 설정관련
특정 말투를 구현하는 것은 가능합니다. 이게 강의가 너무 초기에 찍어서 기본 기능만 포함되어 있는데 그 이후 업데이트들을 포함하여2023년 8월에 인프콘에서 발표한 것에는 내용 포함되어 있으니 여기 ppt 봐주시거나 혹은 role: system이란거에 대해 찾아보면 나올거에요.https://github.com/kyaryunha/infcon-2023-handson 코드로 바로 예시 보고 싶으시면 ex1 (https://github.com/kyaryunha/infcon-2023-handson/blob/main/src/ex1.py)이 가장 가까울거같은데요. 여기서 {"role": "system", "content": "IT 관련 질문에 답변을 하는 인프런봇입니다." }, 이 부분의 content를 친절한 말투로 해달라고 하면 됩니다. 친절한 말투로 예시 좀 더 던져주고 싶으면 ex3처럼 user에 예시 몇 개 더 던져줘서 프롬프트 깎아주면 되구요 20회 답변 제한은 프롬프트 잘 깎아도 힘들거같은데요.chatgpt가 예를 들어서 "답장을 단어로 해줘"라 해도 답장을 일부러 길게해요.그래서 https://github.com/kyaryunha/infcon-2023-handson/blob/main/src/ex3.py 이런식으로 system (질문) - user (답변) 에시를 줘서 예시들을 던져줄 수 있는데, 20회...는 프롬프트를 어떻게 해야할지 잘 떠오르지 않네요... 근데 20회 세는게 뭐 굳이 인공지능이 필요한 작업이 아니기 때문에chatgpt api 외에 그냥 따로 로직 작성해서 프론트나 벡엔드DB에 저장해서 20회 체크하는 방법이 있습니다.
- 0
- 1
- 187
질문&답변
2024.03.25
gpt api를 파이썬에서만 사용할 수 있나요?
python처럼 라이브러리를 이용한 편리한 인터페이스는 없더라도 다른 언어에서도 일반적인 API 요청 방식을 이용하면 사용할 수 있습니다. https://platform.openai.com/docs/api-reference/authentication위 링크에서 curl 이용한 사용 방식 참고하면 좋습니다 🙂
- 0
- 1
- 199
질문&답변
2023.08.20
긴 문장을 번역하고 싶습니다!
안녕하세요!gpt-3.5-turbo는 token이 4k까지, gpt-4는 8k까지 됩니다! 이 강의가 gpt-3.5-turbo가 나온 올해 3월에 바로 찍었어서 아직 내용엔 없지만,올해 6월에 gpt-3.5-turbo-16k가 새로 나왔거든요!그거 쓰면 4배 정도 더 긴 문장을 주고 받을 수 있습니다!한 번 그거 써보실래요?
- 0
- 1
- 693
질문&답변
2023.06.15
500 Internal Server Error
안녕하세요!500번대 에러는 뜨는 이유가 정말 다양하기 때문에, 어디에서 에러가 낫는지 차이점을 찾기 위해선 강의자 분이 작성하신 코드 및 폴더 구조를 올려주셔야 알 것 같습니다!
- 0
- 1
- 540
질문&답변
2023.05.29
CORS 오류...가 나오네요!
작성자 분의 코드와 제 코드와의 차이점은, flask의 port 번호가 8080과 80으로 서로 다릅니다. CORS는 서로 다른 웹사이트로 요청을 보낼 때 나는 에러입니다.8080으로 port를 열었는데, fetch로는 80 (포트 번호 미지정시 기본 포트)으로 요청을 보내고 있습니다. flask port는 8080으로 여셨고html의 javascript에서await fetch("http://127.0.0.1/translater", {라고 했는데, 뒤에 포트 번호가 안 붙은 경우의 default port는 80번이라서, 서로 다른 주소라서 그래요. 웹에서 url 뿐만 아니라, 포트 번호가 다른 경우에도 다른 주소입니다! flask의 port 번호를 80으로 변경하거나, fetch에서 링크를"http://127.0.0.1:8080/translater"라고 하시면 됩니다!
- 0
- 1
- 389