분류 전체보기 79

[영어/오픽(OPIC)] 기적의 첫시험 IH 받은 후기😸

첫 시험에 IH 라니 럭키비키자나🍀🍀아니 분명히 저번에 라고 했었는데, 이게 뭐지???IH를 받았다 ㅌㅌㅋㅌㅋㅌㅋㅌㅋㅌㅋㅌㅋ 채점해주신분께서 요새 좋은 일이 있으셨나🌸정말 감사드립니다 (꾸벅) 오픽 응시료도 너무 비싸서 또 낼 생각에 배가 무지하게 아팠는데어머어머 비용 아꼈자나~🥹👍 자 그러면 각설하고내가 어떻게 얼레벌레 답변을 했는지 적어보도록 하겠다.   1. 자기소개 (알아서 자기소개 하기 ㅋㅋ) 2. 가족에 대해서 설명해줘, 집에서의 가족들의 책임(? 도 알려줘. (가족 구성원 소개~)(가정에서의 가족들의 책임에 대해서 설명하기) 3. 너가 어렸을 때, 가정에서 어떤 책임을 가지고 있었는지 알려줘.나는 강아지를 키우고 있어. 강아지 이름은 쁘띠야.내가 14살일때 시험에서 굉장히 좋은 성적..

[영어/오픽(OPIC)] 거의 노베이스 첫 시험 후기

인생 첫 오픽을 보고 왔다오늘 분당 오픽 센터에서 첫 오픽 시험을 보았다.분명히 오픽을 신청할 때까지만 해도 준비 진짜 열심히 해서 완전 뿌수고 오는거야~이랬는데, 웬걸. 어제까지, 아니지. 오늘 오전까지 계속 지원서 쓰다가 한글만 열심히 공부하고애니 플리 듣느라 일본어 공부만 열심히 하다 온 사람됨. 심지어 자말라씨랑 오전에 강남역에서 마라탕 먹고 카페도 감. 심지어 당일 약속 이었음. 뭘 믿고 그렇게나 공부를 안 했을까 나자신? ^^ ㅎㅎ     그래도 완전히 망치기는 싫어서, 키워드 공부법. 사슴 공부법으로 버스에서 연습했다.YEAH YEAH 언니랑 연습했던 기억이 잠재되어 있을거야... 라며 자기최면을 걸었다 ㅋㅋ 그렇게 강남역에서 분당으로 달려서 더위를 뚫고 오픽 분당 센터에 도착했다. 첨 가보..

[대회/데이콘-새싹톤🌱] pre. 챗봇 만들기 학습(6) : 스트림릿을 활용한 LLM 모델 실행 - LLM모델과 스트림릿(Streamlit)

👾 목표 👾LLM 기능을 활용한 웹페이지를 제작Langchain 을 이용해 언어모델에 필요한 여러 도구들을 불러오고,이것을 웹 화면애 적용해 서비스 형태로 만들자.1. 환경 변수1.1. 환경 변수 셋팅 하기 (윈도우) **참고**윈도우의 경우 환경변수를 새로 만들어 줍니다. LANGCHAIN_TRACING_V2, LANGCHAIN_ENDPOINT, LANGCHAIN_API_KEY, LANGCHAIN_PROJECT, OPENAI_API_KEY 다섯가지 환경 변수를 만들어 줍니다. 1.2. 환경 변수 셋팅 하기 (리눅스, Mac OS) **참고**리눅스의 경우 아래 내용을 ~/.bashrc     에 추가해 주세요.MacOS의 경우     ~/.bashrc    또는     ~/.zshrc     에 추..

[대회/데이콘-새싹톤🌱] pre. 챗봇 만들기 학습(5) : 스트림릿을 활용한 LLM 모델 실행 - 스트림릿(Streamlit) 사용법

1. 스트림릿(Streamlit) 소개1.1. 스트림릿(Streamlit) 이란?데이터 과학자와 머신러닝 엔지니어를 위해 설계된 오픈소스 파이썬 라이브러리복잡한 웹 개발 지식 없이 간단한 파이썬 스크립트만으로 예쁘고 인터랙티브한 '데이터를 활용 웹 애플리케이션'을 빠르게 제작 가능간편한 사용 : 파이썬 코드 몇 줄만으로도 바로 웹 애플리케이션 실행 가능빠른 개발 속도 : 데이터 과학자와 개발자가 익숙한 파이썬 언어를 사용해 빠르게 프로토타입을 만들 수 있음1.2. 개발 환경Pycharm, VScode 등의 IDE 이용해 작업** jupyterlab, colab 등의 환경에서는 작업하기 어려울 수 있음 스트림릿 설치 전, 파이썬 가상환경 구축 필요( EX - pyenv, anaconda 등 ) > 파이참의..

[대회/데이콘-새싹톤🌱] pre. 챗봇 만들기 학습(4) : 챗봇 만들기 실습(Langchain 과 맞춤형 챗봇 만들기)

1. 프로젝트 소개 및 환경 설정1.1. 프로젝트 소개👾LangChain 과 RAG 를 활용한 '서울시 정책 전문가 챗봇 만들기'최근 서울시에서 실행하는 정책을 참고해, 유저의 질문에 대답을 할 수 있도록 챗봇 만들기서울시 정책 PDF 문서를 데이터로 사용, ChatGPT 등의 LLM을 이용해 프로젝트를 진행1.2. 환경 설정LangChain 사용 위한 라이브러리 설치!pip install langchain-community!pip install langchain-openai 필수 환경 변수 설정 : 이전에 저장한 API KEY 입력# LangSmith API 키 설정os.environ["LANGCHAIN_API_KEY"] = ""# LangSmith 프로젝트 이름 설정os.environ["LANGCH..

[대회/데이콘-새싹톤🌱] pre. 챗봇 만들기 학습(3) : LangChain 기본

1. Langchain1.1. Langchain 이란- 자연어 처리(NLP) 기능을 강화하고, 언어 모델을 응용 프로그램에 통합하기 위한 도구 및 프레임워크를 제공하는 라이브러리- 개발자가 대화형 AI 시스템을 쉽게 구축할 수 있도록 설계되어 있다.- 특히, 여러 AI 기술을 하나의 유연한 인터페이스에 결합하여, 복잡한 대화형 AI 시스쳄을 보다 쉽게 개발할 수 있도록 지원 1.2. Langchain 의 다양한 기능프롬프트 템플릿 (Prompt templates): 효율적으로 언어모델에 문장을 전달 문서 로더(Document Loader): 다양한 형식의 문서를 불러올 수 있음 정보 검색(Retrieval): 대화형 AI 시스템이 필요한 정보를 효율적으로 찾아 사용자의 요구에 응답할 수 있게 하는 과정 ..

[대회/데이콘-새싹톤🌱] pre. 챗봇 만들기 학습(2) : 채팅 로봇 활동

ChatGPT를 이용한 아이리스(IRIS) 품종 분류 프로젝트1. ChatGPT API를 이용해 질문에 답변을 할 수 있는 클래스를 만들어 봅시다. (모델은 "gpt-3.5-turbo"을 사용)from openai import OpenAIclass GptAPI(): def __init__(self, model, client): self.messages = [] self.model = model self.client = client def get_message(self, prompt): self.messages.append({"role": "user", "content": prompt}) stream = self.client.chat..

[대회/데이콘-새싹톤🌱] pre. 챗봇 만들기 학습(1) : chatGPT API 사용 방법

1. openai 라이브러리 설치pip를 이용해 openai 라이브러리를 설치!pip install openai 2. API Key 받아오기2.1. OpenAI 접속 및 로그인https://platform.openai.com/ 2.2. API 키 생성- 'create new secret key' 눌러 키 생성- 키값 복사해 저장 2.3. 키값 반영하기파이썬에서 문자열로 사용api_key = '키 값' 3. API 요청 보내보기3.1. 모듈 불러오기- OpenAI 모듈을 불러와 API 키를 적용- 인증키 전달from openai import OpenAIclient = OpenAI(api_key=api_key) 3.2. 질문 만들기- role : 'user (유저의 질문)', 'system (챗봇의 응답)'..

[프로젝트/캡스톤] 메이저인 502 Bad Gateway nginx/1.18.0 (Ubuntu)에러

내가 해결한 방법 Gunicorn 을 실행하고 nginx 를 실행해라  ** 도움받은 글 ** https://velog.io/@seochan99/AWS502-Bad-Gateway-nginx1.18.0-Ubuntu%EC%97%90%EB%9F%AC-%EB%9C%B0%EC%8B%9C [AWS]502 Bad Gateway nginx/1.18.0 (Ubuntu)에러 뜰시배포할때 한번에 되면 좋겠지만...위 에러가 매번 뜬다 502 Bad Gateway nginx/1.18.0 (Ubuntu)특히 nginx/1.18.0에러가 매번뜬다..매번 찾아가며 해결하다 어느순간 해결방법이 동일하다는것을 알아차려서 모velog.io https://velog.io/@dlehdtjq00/Nginx-502-Gateway%EA%B0%8..

IT/프로젝트 2024.05.10