본문 바로가기
728x90
반응형

IT/AI11

OpenAI API 접속 설정 목차1. 환경변수 설정환경변수 관리 패키지 설치pip install python-dotenvORconda install python-dotenv 프로젝트 루트 디렉토리에 .env  파일을 생성파일에 API 키 입력OPENAI_API_KEY=API_XXXX_XXX_발급받은 키입력2. API 키 읽어 오는지 확인 from dotenv import load_dotenvimport osload_dotenv()print(f"[API KEY]\n{os.environ['OPENAI_API_KEY']}")  3. LangChain 업데이트 및 관련 패키지 설치 pip install -U langchain langchain-community langchain-experimental langchain-core langch.. 2024. 5. 25.
OpenAI API 키 발급 1. OpenAI API 키 발급OpenAI 사이트 주소 : https://platform.openai.com 회원가입이 안되어 있다면 회원 가입을 해야 키를 발급 받을수 있습니다.회원가입후 오른쪽 상단 톱니바퀴 환경 설정 버튼을 클릭하여 결제정보를 등록합니다.결제신용 카드를 등록후에 api 키를 발급 받을 수 있습니다. Billing을 클릭하여 신용카드 정보를 등록합니다. - API KEY 생성 Crate new scret key 버튼을 클릭한다.키값은 복사하여 외부 유출되지 않게 잘 보관합니다.생성된 키는 최초에 생성할때만 확인 할 수 있습니다. 생성시에 키를 잊어 버리면 키 값을 찾을수 없습니다.생성된 키를 삭제 하고 다시 생성을 하여야 합니다. 2024. 5. 25.
랭체인 LangChain 설치하기 목차 1.파이쎤에 langchain 설치하기 pip install langchainorconda install langchain -c conda-forge/* 개별적으로 설치 */pip install langchain-corepip install langchain-communitypip install langchain-experimentalpip install langgraph/* rest api 사용시 설치 */pip install "langserve[all]"/* LangChain CLI 설치 */pip install langchain-cli/* LangSmith SDK 설치 */pip install langsmith 2. LangChain 프레임워크 구성 1.) LangChain 라이브러리: Pyt.. 2024. 5. 25.
LangChain 구성도 (LLM) prompts, Chains, Agents,Memory 1. LangChain의 구성도 LangChain은 주로 언어 모델(LLM)을 활용한 애플리케이션을 구축하기 위한 프레임워크로, 다음과 같은 주요 구성 요소가 있습니다:1) LLM (Large Language Model): 주로 사용되는 언어 모델로, GPT-3, GPT-4와 같은 대형 언어 모델이 포함됩니다.2) Chains: 다양한 작업을 순차적으로 수행하는 일련의 단계들. 각 단계는 특정 기능을 수행합니다.3) Agents: 주어진 목표를 달성하기 위해 다양한 도구를 사용하는 자율 에이전트. 이들은 여러 가지 태스크를 수행할 수                 있습니다.5) Memory: 대화의 문맥을 저장하고, 과거의 상호작용을 기억하는 기능을 제공합니다.6) Prompts: LLM과의 상호작용을 정.. 2024. 5. 25.
Ubunto 22.04[우분투 22.04] code-server 설치하기 1. code-server 깃 저장소https://github.com/coder/code-server GitHub - coder/code-server: VS Code in the browserVS Code in the browser. Contribute to coder/code-server development by creating an account on GitHub.github.com 2. 설치(sudo) 권한 또는 root 계정curl -fsSL https://code-server.dev/install.sh | sh 3. 설치 확인/* 설치 확인 명령어 */dpkg -l | grep code-serverii code-server 4.89.1 .. 2024. 5. 20.
jupyterlab(주피터노트북) 외부접속 설정 1. jupyterlab 설치pip3 install jupyterpip3 install jupyterlab 2. ipykernel  설치pip3 install ipykernel 3. 가상환경 생성 및 실행가상환경은 아나콘다를 사용합니다.conda create -n [name] python=3.8conda activate [name]/* 샘플 가상환경 생성 */conda create -n vpython3.8 python=3.8 4. 가상환경 확인conda info -e or conda info -env 5. 커널추가python -m ipykernel install --user --name=[name]/* 가상환경을 커널에 추가 해 줘야 브라우저(주피터노트북)에서 해당 버전을 사용할수 있음 */python.. 2024. 5. 20.
ollama 우분투 22.04에 설치 하기 1. ollama 공식사이트 방문https://ollama.com/ OllamaGet up and running with large language models.ollama.comDownload  버튼 클릭하여 운영체제에 맞는 버전 설치우분투22.04 리눅스에 설치할 거니까 리눅스 버전 선택 curl -fsSL https://ollama.com/install.sh | sh ollama 설치 확인ollama --version (base) cbw@gpusystem:~$ ollama --version ollama version is 0.1.38  참고로 파이썬 버전은 아나콘다 가상환경으로 설치했다.파이썬 버전은 3.11.5 버전이다. ollama --help명령어로 도움말을 확인할수 있다.기본 명령어ollam.. 2024. 5. 20.
우분투 22.04 원격접속 XRDP 설정 1. 리눅스 원격접속 XRDP 설치sudo apt updatesudo apt install -y xfce4 xfce4-goodiessudo apt install -y xrdp/* xrdp 설치 확인 */sudo systemctl status xrdp/* 시스템 등록 */sudo systemctl enable xrdp/* 로그인시 세션관리자 xfce4-session 추가 홈디렉토리에서 아래 명령어 실행cd~echo "xfce4-session'| tee .xssesion/* xrdp 접속하는 사용자 계정을 ssl-cert 인증 추가한다 */adduser xrdp ssl-certadduser 접속계정 ssl-cert/* xrdp 서버 재시작 하여 설정 반영 */sudo systemctl restart xrdp.. 2024. 5. 20.
우분투 22.04 NVIDIA GPU 사용현황 체크 & CUDA torch 사용가능 확인 1. GPU 0.5초마다 사용현황 체크watch -d -n 0.5 nvidia-smiwatch -d 옵션은 이전 출력결과와 비교하여 변경된 부분을 표시해 준다.-n 옵션은 명령어의 결과를 초단위 간격으로 출력해 주는 기능(디폴트 값은 2초)  cuda 또는 NVIDIA 버전 호환 문제롤 torch에서 gpu 사용 불가인 경우 cuda 버전과 nvidia 버전을 업그레이드 시켜 주거나 아니면 호환되는 torch버전을 설치한다.기존에 torch가 설치 되어 있으면 삭제하고 설치한다.pip3 uninstall torch torchvision 2. GPU 모델명 확인nvidia-smi --query | fgrep 'Product Name'Product Name                          : N.. 2024. 5. 20.
AI로 만든 합성 사진 메타 자동 라벨링 툴 개발 중 메타가 생성형 AI 시스템으로 합성한 이미지를 식별하는 툴을 개발하고 있다. 페이스북, 인스타그램, 스레드 등 메타의 모든 소셜 미디어에 적용할 계획이다. ⓒ Getty Image Bank 메타의 글로벌 이슈 부문 대표 닉 클레그는 회사 블로그를 통해 "업계 협력사와 함께, AI를 이용해 만든 콘텐츠임을 나타내는 마크에 대한 공통의 기술 표준을 맞추는 작업을 진행 중이다. 이 신호를 감지하면 사용자가 페이스북이나 인스타그램, 스레드에 올린 사진이 AI가 만든 이미지라는 것을 식별해 별도로 표시한다. 현재 이런 기능을 개발 중이고 몇 달 내에 각 앱의 모든 언어 버전에 적용하기 시작할 것이다"라고 말했다. 구글이나 오픈AI, 어도비, 셔터스톡, 미드저니 등의 AI가 만든 이미지에 별도 표시를 하려는 움직임.. 2024. 2. 9.
[마이크로소프트]MS 코파일럿에서 'GPT-4 터보' 무료 이용 가능 마이크로소프트 코파일럿에서 오픈AI의 새 인공지능(AI) 모델 'GPT-4 터보' 이용이 가능해졌다. 10일(현지시간) 벤처비트는 마이크로소프트 코파일럿 사용자들이 추가 비용부담 없이 해당 모델을 사용할 수 있다고 보도했다. 오픈AI GPT-4와 달리3 기반의 대화형 AI 서비스다. 올해초 빙 챗으로 처음 출시됐으며, 최근 이름을 변경했다. 터보 버전을 이용하려면 오픈AI에 매월 20달러(약 2만7천원)를 지불해야 하지만, 코파일럿에서는 무료다. 폴 쿠버트라는 IT 커뮤니티 활동가가 X를 통해 해당 소식을 처음 알렸다. 마이크로소프트 코파일럿에서 GPT-4 터보를 무료로 이용할 수 있다. (사진=X) GPT-4 터보를 사용하려면 접근 권한부터 확인해야 한다. 우선 마이크로소프트 코파일럿 웹사이트에 방문한.. 2024. 2. 9.
728x90
반응형


"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

loading