일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- 공연티켓
- 배포
- 라라벨
- exceljs
- Setting
- nft
- 오블완
- polygon
- netfunnel
- node
- Python
- Ai
- threejs
- nodejs
- NextJS
- Remix
- metamask
- CSS
- PM2
- jquery
- pagination
- Laravel
- 티스토리챌린지
- nginx
- Kaikas
- 블록체인
- miniconda
- 회고
- React
- chatGPT
- Today
- Total
목록전체 글 (137)
박주니 개발 정리
playground에서 openai api를 요청하다보면 간혹 Too many request가 나오는것을 확인할 수 있습니다.저는 그저 네트워크 문제라고 생각을 했었는데 티어에 따라 요청 제한이 있다는 것을 확인했습니다. 먼저 playground에서 현재 티어 및 사용하고 있는 모델이 요청 제한을 확인하시길 바랍니다. playground user limit 확인 링크)https://platform.openai.com/settings/organization/limits 설명)예를 들어서 티어1 등급이 gpt-3.5-turbo를 이용할경우RPM = 분당 요청수) 500번 RPD = 하루 요청수) 10,000번 TPM = 분당 제한 토큰) 200,000Too many request 에러 발생)1분내 500..
질문)그냥 궁금한건데 openai key 구분해서 임배딩을 했는데 만약에 다른 openai key로 임배딩해서 그 전에 임배딩 되었던것을 검색할려고한다면 문제가 있을까?답변)OpenAI API 키를 구분해서 임베딩을 수행한 후, 다른 API 키로 임베딩된 데이터를 검색하려는 경우, 원칙적으로 **문제는 발생하지 않습니다**. 왜냐하면: 1. **임베딩의 일관성** OpenAI의 임베딩 API는 같은 모델(`text-embedding-ada-002`)을 사용할 경우 동일한 입력에 대해 동일한 벡터를 생성합니다. 따라서, 키가 다르더라도 같은 모델로 임베딩했다면 결과는 동일합니다. 예를 들어, `key1`로 `문장 A`를 임베딩한 결과와 `key2`로 같은 `문장 A`를 임베딩한 결과는 동..
작년에 회사에서 공연 티켓 서비스를 개발하고 운영한 적이 있었는데 기능적으로는 정상적으로 돌아가나 트래픽이 몰렸을때 리소스가 부하가 되고 그에 따른 문제들을 대응할때 제가 할 수 있었던건 netfunnel 서비스를 적용해서 진입 제어를 하는게 전부였고 백앤드쪽에는 클라우드 부분하고 연관되어있다보니 다른 분들의 도움으로 겨우 제어할 수 있었습니다. 설령 이 문제 발생한 부분이 제가 만든 부분이 아니었지만 그래도 같이 협업했고 그 부분에 대해서 문제가 발생되기 전까지만 해도 못알아챘기에 그 부분에서는 그 직원분과 별차이가 없었다는 것을 느꼈습니다. 그 문제가 터지기전에는 스스로 풀스택 개발자라고 생각했는데 그런 일이 있고나서는 프론트앤드 개발자에 서버는 모니터링, api 구축정도 한다고 말하게 되었습니..
chatgpt에 물어볼때는 아무것도 모른 상태에서 물어볼때도 있는데 그때는 큰 맥락으로 알려주고 바로 적용이 가능합니다. 해당 코드에 라이브러리 수준에서 응용하는것은 이제 코드를 바로 복사해서 적용해도 의도한대로 작동을 하는데 handtracker, three.js, google vision을 이용한 이미지 분석등 좀 더 응용해서 진행할려고하면 chatgpt 4o를 사용해도 그럴싸하게 말은 하지만 결국에는 했던 얘기를 또 하거나 초점을 벗어나는 경우가 발생합니다. 그럴때는 계속 물어보는 것은 의미가 없습니다. Tip)1. youtube로 해당 영상들이 있는지 확인하고 정상적으로 돌아가는 코드를 적용해봅니다.그럼 그 코드기반으로 다시 chatgpt한테 물어보면 그 흐름에 맞게 정상적으로 돌아갈 수 있게..
chatgpt 물어보면 설명도 잘해주고 요즘 이미지도 잘나오는거 같아서 지금까지 말한 부분을 이미지로 알려달라고 했더니 이렇게 복잡하게 나왔다. 그래서 그냥 내가 ppt로 정리하니깐 세단계로 구분해서 진행을 했는데 이미지를 보니 아직은 이미지로 이해시키는 것은 인간들을 이해시키기에 AI가 눈높이를 못맞추고 있다는 것을 느꼈다. 한편으로는 다행이다. 그림으로 이해를 시킬 수 있는 영역까지 오면 ppt로 플로우차트 만들 필요없이 바로 chatgpt한테 물어보고 복사해서 붙여놓으면 끝인데 그러면 사실 머릿속에 남는건 없고 똑같은 문제를 마주하더라도 내 수준은 그대로 머물러져있기 때문이다. 그래도 내년이면 분명 AI는 그 부분을 개선하게 될테니 최대한 내 영역을 확보해야겠다.
1. Google Cloud 접속합니다. https://cloud.google.com/free/?utm_source=google&utm_medium=cpc&utm_campaign=japac-KR-all-en-dr-BKWS-all-core-trial-EXA-dr-1605216&utm_content=text-ad-none-none-DEV_c-CRE_668690472449-ADGP_Hybrid+%7C+BKWS+-+EXA+%7C+Txt+-GCP-General-core+brand-main-KWID_43700077514871055-kwd-6458750523&userloc_9197295-network_g&utm_term=KW_google+cloud&gad_source=1&gclid=Cj0KCQiA_qG5BhDTARI..
1. 트위터 developer 사이트에 접속해서 Free 버전 Get started를 선택합니다. https://developer.x.com/en/products/x-api X API | ProductsUse the X API to analyze, learn from, and interact with posts, Direct Messages, and users. Scale your access to grow, experiment, and innovate.developer.x.com2. 트위터를 가입하고 Developer Portal Projects & Apps를 선택해서 Project를 생성합니다. 3. 해당 Project를 클릭하시고 Authentication Tokens에 Bearer Token 값을..
설명전) certbot은 ip가 아닌 도메인으로 https를 등록해야하기 때문에 먼저 가비아에서 사용할 ip에 도메인 설정부터해주시길 바랍니다. certbot ssl은 90일까지이며 그 이후에는 다시 갱신해야합니다. 진행전) 방화벽 포트가 default로 80, 443 및 적용할 port가 열려있는 지 확인합니다. 1. 방화벽 설정 확인합니다.sudo firewall-cmd --list-all # 방화벽 설정 확인 (CentOS의 경우)2. 80, 443 및 적용할 port 방화벽이 닫혀있는 것이 있다면 포트를 열어주세요.예시) 443sudo firewall-cmd --permanent --add-port=443/tcpsudo firewall-cmd --reloadcertbot ssl 설치 및 도메인..