[백엔드][Django][장고 채널스] Section1. openAI API 살펴보기 (1)
·
Backend/Django
test_openai_api.pyimport sys import openai openai.api_key = "" # your API key if not openai.api_key: print("OPENAI API KEY를 지정해주세요.", file=sys.stderr) sys.exit(1) # 텍스트 생성 혹은 문서 요약 response = openai.Completion.create( engine="text-davinci-003", prompt=""" Fix grammar errors: - I is a boy - You is a girl""".strip(), ) print(response) print(response.choices[0].text.strip()) # 챗봇 응답 생성 response = o..
[백엔드][Django][장고 채널스] Section1. openAI API 살펴보기 (1)
·
Backend/Django
test_openai_api.pyimport sys import openai openai.api_key = "" # your API key if not openai.api_key: print("OPENAI API KEY를 지정해주세요.", file=sys.stderr) sys.exit(1) # 텍스트 생성 혹은 문서 요약 response = openai.Completion.create( engine="text-davinci-003", prompt=""" Fix grammar errors: - I is a boy - You is a girl""".strip(), ) print(response) print(response.choices[0].text.strip()) # 챗봇 응답 생성 response = o..
[백엔드][Django][장고 채널스] Section1. openAI API 살펴보기
·
Backend/Django
프롬프트: 사용자가 API에게 전달하는 입력으로서, 사용자의 질문이나 지시토큰: 자연어 처리 모델의 입력 및 출력을 구성하는 단위 글자 수가 아닌 토큰 수로 Open API 사용량을 추적하고 과금역할: Open AI Chat Completions API에서 사용되는 개념, 3개의 role(system, user, assistant)조력자와 사용자 간의 대화를 제어하고 조절하는 역할페르소나를 부여하여, 특정인물/브랜드와 상호작용하는 것처럼 행동하도록 설계 가능예) ‘You are helpful assistant’API와 대화를 나누는 주체로서, API에게 질문을 하거나 지시를 내릴 수 있음예) “Let’s habe a conversation in English.”실제로 대화를 생성하고 응답을 생성하는 주체..
[백엔드][Django][장고 채널스] Section0. Overview
·
Backend/Django
ChatGPT openAI API키 발급 받아서 생성하기! LLM 채팅 서비스란?→ Large Language Model의 약자로, 대표적인 예시로 GPT, ai 개인 비서인 PI, 타로를 봐주는 라이브러리인 타로GPT가 있음 영어 상황극 채팅 리얼 웹서비스를 위해 필요한 기술동적 웹페이지 생성을 도와주는 프레임워크인 파이썬과 장고실시간 서버/클라이언트 통신을 위한 웹소켓(Websocket)클라이언트: 최신 웹브라우저 기본에서 지원서버: 장고 채널스상황극 상대자(openAI API를 통한 응답 자동 생성 장고와 장고 채널스의 차이장고마감에 쫓기는 완벽주의자를 위한 웹 프레임워크파이썬으로 개발된 풀스택 웹 프레임워크장고 채널스실시간 통신을 위한, 웹소켓에 대한 완벽한 추상화 지원 등 Uploaded by ..
[C/C++] Section 1 입출력과 변수(#03-printf로 다양한 데이터 출력하기)
·
C랑 C++
ctrl + shift +n 으로 새창우측 바에 소스파일에 ctrl+ shift +a로 새로운 파일만들기#include int main() { printf("%d + %d = %d\n", 2, 3, 5); printf("%f\n", 3.14); printf("%.2f\n", 3.141592); printf("%g\n", 3.141592); printf("%.3g\n", 8723984712.12847938); printf("%c %c %c \n", 'a', 'b', 'c'); printf("%s\n", "안녕하세요"); }%d: 정수 출력(1,2,3, …, 0,-1,-2)%f: 실수 출력 (3.14, -2.0 ..)%.2f: 소수점 둘째자리까지만 반올림해서 출력%g: 실수 출력( 지수 형태로도 출력)%c:..
[C/C++] Section 1 입출력과 변수(#02-Hello,World! 해석하기)
·
C랑 C++
ctrl누른 채로 stdio.h를 클릭하면 정보들이 나옴stdio.h는 파일임, 사전 같은 역할함수: 명령어를 실행시키고, 새로운 값을 반환함main함수는 먼저 들어감 지정되어있음 Uploaded by Notion2Tistory v1.1.0
[C/C++] Section 1 입출력과 변수(#01-Hello,World!)
·
C랑 C++
#include int main() { printf("Hello, World!\n"); } Uploaded by Notion2Tistory v1.1.0
[백엔드][장고][Django] Chapter #10
·
Backend/Django
#10.0 Introductiondjango REST 프레임워크 이용할 것임poetry shell해서 가상환경 진입하고, poetry add djangorestframework로 설치settings에서 System_apps은 장고가 설치되면서 같이 있는 앱이고, custom_apps은 우리가 만든 우리의 어플리케이션임THIRD_PARTY_APPS = [ "rest_framework", ] CUSTOM_APPS = [ "common.apps.CommonConfig", "users.apps.UsersConfig", "rooms.apps.RoomsConfig", "experiences.apps.ExperiencesConfig", "categories.apps.CategoriesConfig", "reviews...
코코자
'분류 전체보기' 카테고리의 글 목록 (23 Page)