챗 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

Object.prototype.toString()

 

toString() 은 문자열을 반환하는 object의 대표적인 방법입니다.

obj.toString();

위와 같은 방법으로 많이 사용합니다.

 

객체가 텍스트 값으로 표시되거나 객체가 문자열이 예상되는 방식으로 참조 될 때 자동으로 호출되는 toString() 메서드가 있습니다. 기본적으로 toString() 메서드는 Object에서 비롯된 모든 객체에 상속됩니다.

이 메서드가 사용자 지정 개체에서 재정의되지 않으면 toString()은 "[object type]"을 반환합니다. 여기서 type은 object type입니다.

 

.... 까지는 대부분 알고 있고 사용하고 있는 기능입니다만.

 

 

toString() 편리한 기능이 있습니다. 

10진수의 값의 경우 toString(arg) 매개변수를 이용하여 다른 진수로 변경할 수 있습니다. 

let baseTenInt = 10;
console.log(baseTenInt.toString(2));   // 2진법으로 변환

let bigNum = BigInt(20);
console.log(bigNum.toString(2))    // 2진법으로 변환

 

예를 들자면 16진법으로 변경하여 랜덤 색상을 생성할 수 도 있습니다. 

'#' + Math.floor(Math.random() * 16777215).toString(16);

해당 코드는 16777215를 hex로 표현하면 ffffff가 되므로 해당 코드는 000000부터 ffffff 값을 반환합니다.

 

참고 Link https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object/toString

 

Object.prototype.toString() - JavaScript | MDN

The toString() 은 문자열을 반환하는 object의 대표적인 방법이다

developer.mozilla.org

 

'Web > Javascript' 카테고리의 다른 글

TypeScript를 공부 가이드  (0) 2023.02.27
조건문 좀더 편하게 사용하기  (0) 2023.01.13

오라클 설치 후 Password 정책 관련하여 아무런 설정을 하지 않고 시스템을 운영하다 보면 Was에서 사용중인 계정의

패스워드가 만료되어 시스템이 정상동작하지 않는 현상이 나타납니다. 

패스워드가 만료되어 시스템이 동작하지 않는 현상을 예방하기 위해서 패스워드 만료정책을 수정하는 방법을 알아보도록 

하겠습니다.

(물론 보안을 위해서 주기적으로 패스워드를 변경하는것이 바람직 하지만...)

 

 

현재 설정된 패스워드 정책에 대해서 조회 합니다. 

SELECT * FROM DBA_PROFILES A WHERE A.profile = 'DEFAULT' AND A.resource_type = 'PASSWORD';

위 그림과 같이 UNLIMITED로 설정되어 있지 않고 180등의 숫자로 설정되어있으면 해당 일자가 지난뒤 패스워드가 만료되게 됩니다. 

 

 

 

위 그림과 같이 패스워드를 기간제한 없이 사용하도록 수정합니다. 

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

+ Recent posts