본문 바로가기

Computer Science/Open Source8

[Open Source] ChatGPT Chat GPT Chat GPT는 OpenAI 재단에서 GPT-3.5 모델로 만든 인공지능 챗봇이다. 기존 3.0 버전도 성능이 좋았지만 ChatGPT는 직접 사용 해보고 꽤 충격을 받았다. 공식적으로는 해당 모델이 인터넷에 연결되어있지 않고, 2021년까지의 데이터를 기반으로 학습되었기 때문에 아래처럼 정확하지 않은 정보를 진실처럼 전달해주기도 한다. 하지만 공식 또는 지식과 같은 내용을 질문한다면 문맥 파악 능력과 정확하고 방대한 지식에 큰 충격을 받을 것이다. 개인적으로 웹 서비스를 만들면서 생겼던 문제를 Chat GPT에게 물어보면서 해결하는 과정을 글로 작성해보았다. 해당 모델에 대한 좀 더 자세한 내용은 아래 기사를 참고하자. 오픈AI, 'GPT-3.5' 모델 공개 - AI타임스 오픈AI가 대.. 2022. 12. 4.
FFMPEG 관련 자료 H.264, MPEG, FFmpeg 관련 설명https://beankhan.tistory.com/212 FFmpeg Visual Studio 빌드https://sinsisao.tistory.com/2 avframe 자료형 관련 매뉴얼https://ffmpeg.org/doxygen/2.7/structAVFrame.html 디코딩/ 인코딩 관련 예제http://wiki.gurubee.net/pages/viewpage.action?pageId=30966295 멀티미디어 관련 글 외 다양한 글들이 잘 정리되어 있음 (구루비)http://wiki.gurubee.net/display/SWDEV/Home vp9 관련https://namu.wiki/w/VP9(%EB%B9%84%EB%94%94%EC%98%A4%20%EC.. 2020. 12. 25.
[OpenCV] 노트북 카메라 영상 실시간 전송하기 1. 목적 - [프로젝트> 그룹> 커뮤니케이션] 중 화상 회의/영상 채팅 기술을 구현하기 위한 연습코드 - TCP/IP 연결이 성립된 상태에서 1:1로 실시간 단방향 영상 전송을 구현 2. 구성 - 노트북 카메라 연결 -> 영상 캡쳐 후 파일 저장 -> 저장된 이미지 파일을 TCP/IP 소켓으로 전송해줌 -> 클라이언트에서는 파일로 받은 후 이미지를 보여줌 - 언어는 C/C++, 네트워크는 윈도우 소켓, 형식은 윈도우 실행파일(exe), 라이브러리는 동적로딩으로 활용(DLL 파일 따로 필요) - 베이스 코드 : https://hwan001.tistory.com/54?category=747955 3. 코드 // windows socket #include // windows #include #include .. 2020. 7. 27.
[리눅스] Ubuntu 18.04 LTS에서 Tensorflow-GPU 사용하기 http://shephexd.github.io/2018/06/21/Tensorflow_install.html https://stackoverflow.com/questions/6622454/cuda-incompatible-with-my-gcc-version http://noota.tistory.com/entry/우분투에서-gcc-손쉽게-설치하기 # 작성 중 - 20181215 2018. 12. 15.
[윈도우] Visual Studio 2017에서 OpenCV 사용하기 1. OpenCV 다운로드 받기 [https://opencv.org/releases/] - C드라이브에 설치해주면 'c:\\opencv' 가 기본 위치가 됨 2. 프로젝트에 연결해주기 (프로젝트 클릭 후 Alt+Enter) - VC++ 라이브러리> 포함 디렉터리 (include 폴더 선택), - VC++ 라이브러리> 라이브러리 디렉터리 (lib 폴더 선택) - 디버깅 > 환경 : PATH=C:\opencv\build\x64\vc15\bin;%PATH% -링커 > 입력> 추가 종속성 : C:\opencv\build\x64\vc15\lib\opencv_world430d.lib ** 추가 종속성 파일 입력 시 주의사항 : opencv_world430d.lib 파일은 디버그 모드로 컴파일 시 사용, 릴리즈에서 .. 2017. 10. 11.
[리눅스] Ubuntu16.04 LTS에서 텐서플로우 사용하기 [Anaconda3] 1. 아나콘다 리눅스 인스톨러(최신버전) 다운로드 (.sh 파일) 링크 : https://www.anaconda.com/download/#linux 2. 설치된 폴더로 이동하여 설치 진행 - 설치 : sudo bash Anaconda3-5.0.0.1-Linux-x86_64.sh - 설치시 설명은 ctrl-c, 대답은 전부 yes, 디렉토리는 본인 계정의 홈디렉토리로 해주면됨. ( ex) /home/hwan ) - 홈 디렉토리로 설정 시 본인의 계정에서만 사용가능 3. 설치 확인 (python 실행) - 빨간색 줄처럼 뜨면 설치 완료 - 뜨지 않는다면.. ' export PYTHON_BIN_PATH = /home/'User Name'/ anaconda3/bin/python ' 명령어를.. 2017. 10. 7.
[윈도우] Visual Studio 2017에서 텐서플로우 사용하기(2) 1. 파이썬 프로젝트를 만든다 2. python 환경 추가 3. Anaconda 4.2.0 체크 4. import 하고 실행 -> 에러 안나면 성공 2017. 10. 7.
[윈도우] Visual Studio 2017에서 텐서플로우 사용하기(1) -------------------------------------------------------------------------------- OS : Windows 10 64bits 툴 : Visual Studio 2017 Community + Python, Anaconda3-4.2.0(64bits), TensorFlow (CPU)-------------------------------------------------------------------------------- [ Visual Studio 2017 Community + Python ] 1. https://www.visualstudio.com/ko/vs/python 2. Community 3. 3개 체크, python 네이티브 개발 도구 선.. 2017. 10. 7.