일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- convexhull
- 영어
- #opencv
- 딥러닝
- opencv SURF
- Convolution Neural Network
- TensorFlow
- python __init__
- 완전탐색
- tensorflow update
- python list
- #영어 명언
- text2img
- c언어
- #실생활영어
- #1일1영어
- findContours
- 영어명언
- #프로젝트
- 이미지 생성
- #실생활 영어
- word embedding
- keras
- #영어
- #일상영어
- #Android
- #English
- object detection
- tokenizing
- python 알고리즘
- Today
- Total
목록02. Study/API (3)
When will you grow up?
이번에는 요즘 ChatGPT와 대립하여 많은 분들이 사용중인 Google에서 만든 BardAPI+Streamlit를 이용하여 ChatBot을 구현해보겠습니다. Linux 환경 & Window 환경 둘 다 상관없이 잘 돌아가는 것을 확인했다. 1. 필요 Package 설치 pip install streamlit pip install streamlit-chat pip install bardapi 2. BardAPI 발급받기 주의사항 : 쿠키값(Cookie Value)이 주기적으로 변할 수 있으니 값을 항상 확인해주자 크롬 브라우저에서 https://bard.google.com/ 방문하기 F12를 눌러 console 창 띄우기 Application -> Cookies -> __Secure-1PSID 값 복사하..
GetMessage() PeekMessage()BOOL GetMessage( BOOL PeekMessage(LPMSG lpMsg, LPMSG lpMsg, HWND hWnd,HWND hWnd, UINT wMsgFilterMin,UINT wMsgFilterMin, UINT wMsgFilterMax,UINT wMsgFilterMax); UINT wRemoveMsg); 메시지 루프에서 메시지를 가져오는 -> GetMessage()함수이다.스레드 메시지 큐에서 메시지를 가져올때, 메시지가 없으면 새로운 메시지가 전달될 때까지, 메시지를 리턴시키지 않는다. 이 시점에 다른 프로세스가 CPU를 쓸 수 있도록 양보한다. GetMessage는 메시지를 받기 전에 절대로 리턴을 않하므로, 데드 타임을 활용 X 메시지 큐에..
화면 위에처럼 이런식으로 나오네요^~^아래는 소스코드 // //////////////////////////////////////////////////////////////////////////////// #pragma warning( disable : 4996) #include #include #include #include char m_sCls[128] ; HINSTANCE m_hInst = NULL; HWND m_hWnd = NULL; DWORD m_dWinStyle = WS_OVERLAPPEDWINDOW| WS_VISIBLE; DWORD m_dScnX = 800; // Screen Width DWORD m_dScnY = 600; // Screen Height BOOL m_bShowCusor= TRU..