ChatGPT API를 이용해 질의응답을 주고 받을 수 있는 VBA 코드를 작성하려면 다음과 같은 과정이 필요합니다.
- API 인증 키를 발급받습니다.
- VBA에서 HTTP 통신을 위한 라이브러리를 가져옵니다.
- ChatGPT API의 엔드포인트와 질의 정보를 포함한 JSON 데이터를 작성합니다.
- HTTP POST 요청을 보내고 응답을 받아 처리합니다.
아래는 예시 코드입니다. 셀이 변경될 때마다 질의를 보내고 응답을 받는 코드입니다.
SQLite는 경량 데이터베이스 관리 시스템(Lightweight Database Management System)으로서 매우 유용한 기능들을 제공하지만, 몇 가지 단점도 존재합니다. 다음은 SQLite의 주요 단점입니다.
동시성 처리의 한계: SQLite는 동시성 처리에 대한 한계가 있습니다. 한 번에 하나의 프로세스만 데이터베이스에 액세스할 수 있으며, 다른 프로세스는 데이터베이스에 대한 액세스 권한을 기다려야 합니다. 이는 대량의 동시 사용자 및 대량 데이터 작업에 대한 적합하지 않을 수 있습니다.
확장성 제한: SQLite는 일반적으로 작은 응용 프로그램에서 사용되며, 대규모 데이터 작업에서는 사용하기 어렵습니다. SQLite는 단일 파일 데이터베이스로서, 파일 크기와 연결된 데이터베이스 크기에 대한 한계가 있으며, 대규모 데이터 작업에서는 MySQL 또는 PostgreSQL와 같은 더 많은 기능을 제공하는 데이터베이스 시스템을 사용하는 것이 좋습니다.
제한된 기능: SQLite는 대부분의 데이터베이스 관리 시스템에서 제공하는 고급 기능, 예를 들어 사용자 정의 함수, 저장 프로 시저 및 트리거를 지원하지 않습니다. 따라서 대규모 응용 프로그램에서는 이러한 기능이 필요한 경우 다른 데이터베이스 시스템을 고려해야 할 수도 있습니다.
Recently com desktop has been suffering an annoying roommate, the name of Filezillar Server.
Of course, it was me who installed this program, but it's not necessary to always autostart.
So I tried to find how to turn off its autorun function.
https://www.betterhostreview.com/disable-filezilla-server-autorun.html
https://forum.filezilla-project.org/viewtopic.php?t=151
https://forum.filezilla-project.org/viewtopic.php?t=33522
Now I'm enrolled in Applied Data Science Capstone Course offered by IBM
in Coursera
.
It requests me to commit my assignment through Git
, so I tried it first.
Actullay, all the previous commits of mine were done through web.
It was so stupid way to use this smart site, Github
.
But, this is the time to say Good-bye to my stupid era.
I'm reborn now as a man who know use the 'real' Git
!
This great page provides so helpful guide to install Git
, SSH
setup-concerned stuff, create and clone a repository,
Watson Studio Setup
that many attendees, of IBM Python for Data Science and AI Course (Coursera)
, are suffering when they are trying to accomplish the last assignment.