CHAT GPT는 다양한 자연어 처리 태스크에 사용될 수 있는 강력한 도구입니다. 이를 활용하여 다양한 일을 수행할 수 있습니다. 다음은 CHAT GPT를 활용할 때 유용한 팁 몇 가지입니다.

대화형 인터페이스 구현

CHAT GPT를 사용하여 대화형 인터페이스를 구현할 수 있습니다. 이를 통해 사용자와 자연스러운 대화를 할 수 있으며, 챗봇 등의 어플리케이션에서 유용하게 활용될 수 있습니다.


문장 생성

CHAT GPT를 사용하여 글, 문장 등의 생성 작업을 수행할 수 있습니다. 이를 통해 글을 자동으로 작성하거나, 요약, 감성 분석 등의 작업을 수행할 수 있습니다.


번역

CHAT GPT를 사용하여 다양한 언어로의 번역 작업을 수행할 수 있습니다. 이를 통해 다국어 서비스를 구현할 수 있으며, 다양한 국가의 사용자들을 대상으로 하는 어플리케이션에서 유용하게 활용될 수 있습니다.


지식 검색

CHAT GPT를 사용하여 지식 검색 작업을 수행할 수 있습니다. 이를 통해 검색 엔진 등에서 검색 결과를 생성하거나, 자동으로 문서를 분류하는 등의 작업을 수행할 수 있습니다.


챗봇 학습

CHAT GPT를 사용하여 챗봇을 학습시킬 수 있습니다. 이를 통해 챗봇의 대화 능력을 개선하거나, 새로운 대화 스크립트를 생성할 수 있습니다.


이처럼 CHAT GPT는 다양한 자연어 처리 태스크에 사용될 수 있으며, 이를 활용하여 다양한 일을 수행할 수 있습니다.

'Tools > Etc' 카테고리의 다른 글

CHAT GPT 사용 가이드 #2  (0) 2023.02.27
chatGPT 사용법 #1  (0) 2023.02.24
[무료 에디터] Notepad++  (0) 2022.03.25
[PPT] 쓸만한 디자인 레이아웃  (0) 2018.07.16
SAP JCO Jar File  (4) 2018.01.03

CHAT GPT는 OpenAI에서 개발한 대화형 인공지능 모델로, 다양한 자연어 처리 태스크를 수행할 수 있습니다. 이 가이드 문서에서는 CHAT GPT를 사용하는 방법에 대해 설명하겠습니다.

 

CHAT GPT API 키 발급

 

CHAT GPT를 사용하려면 OpenAI에서 발급하는 API 키가 필요합니다. API 키를 발급받으려면 OpenAI 웹사이트에서 계정을 만들고 API 키를 신청해야 합니다.

 

CHAT GPT 라이브러리 설치

 

CHAT GPT를 사용하기 위해서는 Python 3.x 버전과 OpenAI의 openai 라이브러리가 필요합니다. openai 라이브러리는 pip 명령어를 사용하여 설치할 수 있습니다.

 

pip install openai

 

 

CHAT GPT API 연결

 

API 키 발급과 라이브러리 설치가 완료되면, CHAT GPT API에 연결하여 사용할 수 있습니다. API 연결은 openai.api_key 함수를 사용하여 수행할 수 있습니다.

 

import openai
openai.api_key = "YOUR_API_KEY"

 

CHAT GPT 사용

 

CHAT GPT를 사용하려면 openai.Completion 클래스를 사용하여 입력 문장에 대한 출력 문장을 생성해야 합니다. Completion 클래스의 create() 메서드를 사용하여 입력 문장을 생성하고, 생성된 문장에 대한 출력 문장을 반환받을 수 있습니다.

 

import openai
openai.api_key = "YOUR_API_KEY"

prompt = "Hello, how are you?"
response = openai.Completion.create(engine="davinci", prompt=prompt, max_tokens=50)

print(response["choices"][0]["text"])

위 예제 코드에서는 "Hello, how are you?"라는 입력 문장에 대한 출력 문장을 생성하도록 CHAT GPT API에 요청합니다. engine 매개변수는 CHAT GPT의 엔진을 선택할 수 있으며, max_tokens 매개변수는 출력 문장의 최대 길이를 지정합니다. 출력 문장은 response 변수에서 확인할 수 있습니다.

이처럼 CHAT GPT를 사용하여 입력 문장에 대한 출력 문장을 생성할 수 있습니다. 이외에도 CHAT GPT는 문장 생성, 번역, 요약 등의 다양한 자연어 처리 태스크를 수행할 수 있습니다.

'Tools > Etc' 카테고리의 다른 글

ChatGPT로 무었을 할수 있을까?  (0) 2023.02.27
chatGPT 사용법 #1  (0) 2023.02.24
[무료 에디터] Notepad++  (0) 2022.03.25
[PPT] 쓸만한 디자인 레이아웃  (0) 2018.07.16
SAP JCO Jar File  (4) 2018.01.03

챗 GPT란?

챗 GPT에게 챗GPT가 무었인지 물어보았습니다. 

 

 

그리고 다시 영어로 물어 보았습니다.

 

 

1. chatGPT란?

챗GPT는 질문에 답변을 해주는 AI채팅 서비스 입니다. 

일론 머스크, 와이콤비네이터 창업자인 샘 알트만 등 IT업계의 유명인들이 같이 설립한 세계 최대의 인공지능 연구소 OpenAI에서 개발되었습니다.  기존의 검색 엔진등이 키워드에 대한 결과를 나열해주고 사용자가 세부정보를 찾아 가는 방식과 다르게 챗GPT는 정제된 텍스트로 위에 What is chatGPT에 대한 대답처럼 답변해주는 서비스 입니다. 

 

 

 

2. chatGPT의 사용법

2023년도 2월부터 회원가입하면 무료로 사용할 수 있습니다. 유료 서비스로 챗GPT Plus도 있으며 가격은 20달러(월) 입니다. 현재는 사용자가 너무 많아 좀 느린감이 있습니다.(2023년 2월 기준)

 

    2.1 회원가입 방법

          https://openai.com/blog/chatgpt/

 

ChatGPT: Optimizing Language Models for Dialogue

We’ve trained a model called ChatGPT which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests. ChatGPT is

openai.com

사이트로 이동 후 TRY CHATGPT 버튼을 클릭하여 로그인/회원가입 페이지로 이동합니다. 

회원 가입 및 로그인을 정상적으로 수행 했다면 아래와 같은 화면을 볼 수 있습니다. 

붉은색 박스의 프롬프트 작성란에 챗GPT와 대화할 수 있는 채팅창에 내용을 입력합니다. 

 

3. chatGPT의  활용 팁

 

  • 질문할 때 명확하고 구체적으로 질문하라.
  • 맞춤법과 문법을 지켜라.
  • 가능한 많은 맥락을 제공하라.
  • 개인정보를 묻거나 공유하지 말아라.
  • 답변을 기다리는 동안 인내심을 가져라.
  • 적절한 언어를 사용하라.
  • 복잡하거나 설명이 필요한 질문은 여러 문장으로 나누어 제시하라.
  • "질문 명확화" 기능을 사용하여 추가 문맥이나 후속 질문을 할 수 있도록 하라.
  • 다양한 주제를 살펴보고 필요한 정보를 찾아보라.
  • 아이디어를 얻기 위해 ChatGPT를 사용하라.
  • 만족스럽지 않은 답변이나 개선점이 있다면 피드백을 제공하라.
  • 대화를 친근하고 예의 바르게 유지하라. 비속어나 부적절한 질문은 피하라.

'Tools > Etc' 카테고리의 다른 글

ChatGPT로 무었을 할수 있을까?  (0) 2023.02.27
CHAT GPT 사용 가이드 #2  (0) 2023.02.27
[무료 에디터] Notepad++  (0) 2022.03.25
[PPT] 쓸만한 디자인 레이아웃  (0) 2018.07.16
SAP JCO Jar File  (4) 2018.01.03

Oracle JDK를 사용하거나 OpenJDK를 사용하기 위해 이클립스내의 compiler를 변경해야할 때가 있습니다. 

 

1. Windows > Preferences로 이동합니다. 

 

2. 좌측 상단에 Install로 검색하여 검색된 항목 중 java > Installed JREs를 선택합니다. 

3. 우측의 Add 및 Edit를 이용하여 본인이 사용할 컴파일러를 수정하 수 있습니다. 

PLSQL Developer 프로그램을 사용하는 도중 실행권한만 있는 계정에 Sysnonym 및 Grant를 받아서 사용하는 계정의 경우 Object의 목록이 너무 많아 응답없음 상태가 되거나 찾는데 많은 시간이 소요될 수 있습니다. 

PLSQL Developer Filter 기능을 사용하면 프로그램을 좀더 가볍가 사용할 수 있습니다. 

 

설정방법

1.Object Window에 Filters 버튼을 클릭합니다. 

Filters 버튼

2. 아래 호출된 창에서 우측의 붉은색 박스를 클릭하여 new Filter를 생성합니다.

    Description 항목과 Where clause 항목을 아래 그림과 같이 작성합니다. 

        - Description 는 필터의 기능을 유추할 수 있는 이름으로 작성하시면 됩니다. 

        - Where clause는 필터링할 조건을 Like 문으로 작성하시면 됩니다. ( eg. object_name Like 'MYOBJ%' )

 

Filters를 클릭하여 호출된 설정 팝업

3. 아래 그림과 같이 필터를 적용하여 Object를 검색할 수 있습니다. 

 

노트패드++는 프랑스에 살고 있는 Don Ho라는 사람이 만든 텍스트 Editor로서 많은 기능이 추가된 메모장이라고 할 수 있습니다.

 

단순한 텍스트형 문서 작성이 가능하며, 여러 개의 파일을 한번에 열어두고 분할 화면으로 비교하며 볼 수도 있으며 문서의 일부 내용을 검색하고 변경할 수도 있습니다. 

 

무엇보다 노트패드++는 무엇보다, 프로그래밍 작업에 활용도가 높습니다. C, C++, C#, CSS, HTML, JAVA, MS-DOS, R, SQL, XML, 비주얼 베이직, 파이썬 등의 언어가 지원되며 플러그인을 설치할 시 여러가지 기능을 추가 이용할 수도 있습니다.

 

다운로드 Link

 

 

Downloads | Notepad++

 

notepad-plus-plus.org

 

 

'Tools > Etc' 카테고리의 다른 글

CHAT GPT 사용 가이드 #2  (0) 2023.02.27
chatGPT 사용법 #1  (0) 2023.02.24
[PPT] 쓸만한 디자인 레이아웃  (0) 2018.07.16
SAP JCO Jar File  (4) 2018.01.03
[용어사전]- 행정표준용어현황  (0) 2018.01.03

 

본 작성글은 PL/SQL Developer 11 64bit 버전을 기준으로 작성되었습니다.

 

해당 패키지 또는 프로시저에 디버깅을 위해 Step Into를 했으나 진입하지 못하고 end; 로 빠져나가는 현상이 있다.

 

 

패키지나 프로시저를 우클릭하여 아래 그림과 같이 Add debug information을 체크해 준다.

 

Start Debug를 클릭하여 Step Into를 누르면 정상적으로 진입이 가능한 것을 확인 할 수 있다.

이클립스 SVN 사용시 특정 폴더까지 관리가 되어 거슬리는 경우 패턴을 지정하여 해당 패턴데 대한 파일들을 동기화

하지 않을 수 있습니다.

 

예를 들어 log 파일은 동기화 하지 않는경우는

*.log

를 등록하여 동기화를 제외할 수 있습니다.

 

Window > Preferences

 

Preferences > Team > Ignored Resources 에서 Add Pattern 하여 제외 패턴을 등록합니다.

1. 프로젝트의 캐릭터 셋 변경

이클립스의 프로젝트 선택후 우클릭하여 Properties 메뉴 선택

 

아래 항목의 MS949 --> UTF8로 변경

 

2. 이클립스 케릭터 셋 변경

- Workspace Text file Encoding

 

 

- Json File Encoding

  - Xml File Encoding

 

  - Jsp, Css, Html File Encoding

 

'Tools > Eclipse' 카테고리의 다른 글

이클립스 JDK 변경  (0) 2022.12.26
이클립스 SVN 파일 제외  (0) 2021.01.18
DBeaver Eclipse Plug-in 설정  (0) 2020.03.16
Eclipce 설정 (eclipce.ini)  (0) 2019.12.26
JSP Include Validation (cannot be resolved to a variable)  (0) 2018.11.27

데이터베이스를 다루는 경우 보통 Mysql, MSSQL, Oracle을 주로 다루게 되는데 이에 맞게 사용을 할 수 있는 프로그램으로 주로 사용을 하곤 합니다.

저 같은경우는 Tibero DB를 사용하게 되었는데 관련 클라이언트 프로그램이 무었인지 몰라 난감해 한 경우가 있습니다.
여러 클라이언트 툴을 찾다가 DBeaver 라는 프로그램을 알게되었습니다. 

 

이 프로그램을 이클립스에서 플러그인으로 이용할 수 있는데 해당방법을 포스팅 합니다.

이클립스 상단 메뉴에서 Help > Eclipse Marketplace를 선택합니다. 

 

해당 메뉴를 선택하면 아래와 같은 창이 뜨는데 거기서 DBeaver를 검색하여 아래 그림과 같은 플러그인을 선택한 후 설치 합니다.

 

 

저는 다른기능은 필요없기 때문에 기본 기능만 설치하도록 했습니다. 

 

약관에 동의한 후 Finish 버튼을 클릭하여 마무리 합니다.

이클립스 우측 하단을 보면 설치 현황을 볼 수 있습니다. 

 

설치가 완료되면 이클립스를 재시작 해줍니다. 

이클립스가 재 실행된 후 우측 상단의 Open Perspective를 클릭하여 DBeaver를 선택합니다. 

 

 

+ Recent posts