분류 전체보기 79

[Error] Python 버전 변경 후 sudo apt-get update / ModuleNotFoundError: No module named 'apt_pkg' 에러 해결 방법

Ubuntu 22 / Python 3.10 환경에서 Python 3.8로 변경 후 'sudo apt-get update' 명령어 실행 시 아래와 같은 에러메세지가 발생했습니다. Traceback (most recent call last): File "/usr/lib/cnf-update-db", line 3, in import apt_pkg ModuleNotFoundError: No module named 'apt_pkg' Reading package lists... Done E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/lib/command-not-found/ -a -e /usr/lib/cnf-..

Error 2023.08.21

[Python] Linux-Ubuntu 20.04 Python 3.8 설치 방법

Ubuntu 20.04에서 Python 3.8을 설치하는 방법은 두 가지가 있습니다. (Ubuntu 18.04 및 Kubuntu, Linux Mint 및 Elementary OS를 포함한 모든 Ubuntu 기반 배포에도 동일) Apt로 설치하기(간단) - 데드 스네이크 PPA 에서 패키지 설치 소스코드에서 Python 빌드 1. APT 이용 (1) 패키지 목록을 업데이트하고 필수 구성 요소를 설치합니다. sudo apt update sudo apt install software-properties-common (2) 시스템의 소스 목록에 PPA를 추가합니다. sudo add-apt-repository ppa:deadsnakes/ppa - 메세지가 표시되면 'Enter'를 눌러줍니다. (3) Reposit..

Python 2023.08.18

[Sourcetree] 소스트리 실행이 되지 않을 때(설정 살리기)

소스트리를 실행했는데 로고만 뜨고 창이 뜨지 않아서 구글링을 했으나 다시 설치해도 실행이 안된다는 후기가 많아 재설치는 패스. 일반적인 해결법으로는 C:\Users\name\AppData\Local\Atlassian\SourceTree.exe_Url_xx..xx 경로의 파일을 삭제하면 실행은 되나 초기설정도 삭제된다길래 해당 파일의 캐시파일만 삭제하면 되지 않을까...하는 생각을 테스트 진행. 1. 위 경로(C:\Users\name\AppData\Local\Atlassian\SourceTree.exe_Url_xx..xx) 로 이동합니다. 그러면 4개 파일이 있습니다. 느낌상 Startup.Profile user.config 파일들은 설정파일로 보여지니 Assemblies.cache Composition...

Git 2023.06.15

[Spring&SpringBoot] ChapGPT Stream으로 응답받기

준비물 : OpenAI Secret API Key https://firstws.tistory.com/63 [OpenAI] OpenAI API Key 발급 받기(feat.chatGPT) 0. OpenAI API Key OpenAI에서 개발한 인공지능 모델들을 외부에서 사용할 수 있도록 인증하는 역할을 합니다. OpenAI는 다양한 유형의 인공지능 모델을 제공하는데요, 대표적인 모델을 살펴보면 아래와 firstws.tistory.com 0. Postman으로 Test 해보기 method : POST url : https://api.openai.com/v1/chat/completions Headers Setting Content-Type : application/json Authorization : ${Ope..

[Spring&SpringBoot] OpenAI 이미지 생성 API 사용하기

준비물 : OpenAI Secret API Key https://firstws.tistory.com/63 [OpenAI] OpenAI API Key 발급 받기(feat.chatGPT) 0. OpenAI API Key OpenAI에서 개발한 인공지능 모델들을 외부에서 사용할 수 있도록 인증하는 역할을 합니다. OpenAI는 다양한 유형의 인공지능 모델을 제공하는데요, 대표적인 모델을 살펴보면 아래와 firstws.tistory.com 1. Postman으로 Test 해보기 method : POST url : https://api.openai.com/v1/images/generations Headers Setting Content-Type : application/json Authorization : ${O..

[Spring&SpringBoot] ChatGPT Spring에서 사용하기

일단 OpenAI Secret API Key 가 필요합니다. https://firstws.tistory.com/63 [OpenAI] OpenAI API Key 발급 받기(feat.chatGPT) 0. OpenAI API Key OpenAI에서 개발한 인공지능 모델들을 외부에서 사용할 수 있도록 인증하는 역할을 합니다. OpenAI는 다양한 유형의 인공지능 모델을 제공하는데요, 대표적인 모델을 살펴보면 아래와 firstws.tistory.com 1. Postman으로 Test해보기 method : POST url : https://api.openai.com/v1/chat/completions Headers Setting Content-Type : application/json Authorization : ..

[OpenAI] OpenAI API Key 발급 받기(feat.chatGPT)

0. OpenAI API Key OpenAI에서 개발한 인공지능 모델들을 외부에서 사용할 수 있도록 인증하는 역할을 합니다. OpenAI는 다양한 유형의 인공지능 모델을 제공하는데요, 대표적인 모델을 살펴보면 아래와 같습니다. ChatGPT: 텍스트 기반 대화를 위한 모델로, 자연어 처리와 대화 생성에 사용됩니다. 사용자와 대화하며 자연어 질문에 답변을 생성하거나 상호작용하는 데 사용됩니다. DALL·E: 이미지 생성을 위한 모델로, 텍스트 설명을 기반으로 고유한 이미지를 생성합니다. 특정 텍스트 입력에 따라 시각적인 결과물을 만들 수 있습니다. CLIP: 이미지와 텍스트 간의 상호 작용을 가능하게 하는 모델로, 이미지나 텍스트에 대해 공통의 임베딩 공간을 학습하여 이를 통해 이미지를 분류하거나 텍스트를..

[Github] Personal access token 생성하기(Sourcetree Authorization Password)

깃허브(GitHub)에서는 ID / password 기반의 Authentication(인증)을 지원하지 않고, ID / Personal Access Token 방식의 Token Authentication 방식을 요구하고 있습니다. Sourcetree에 계정을 로그인하려면 깃허브 ID와 Personal Access Token 가 필요합니다. 이제부터 소스트리(Sourcetree)에서 요구하는 깃헙의 access token을 생성하는 방법을 알아보겠습니다. 1. Settings 깃헙(https://github.com/)에 로그인 후 오른쪽 상단에 아이콘 클릭 → 'settings' 클릭 2. Developer settings 왼쪽 하단에 'Developer settings' 클릭 3. Personal acc..

Git 2023.05.23