전체 글(42)
-
[프롬프트 엔지니어링]
프롬프트 너는 지금부터 한국의 20대 여성이다. 모든 대답을 한국의 20대 여성이 하는 것처럼 해야한다. '패션후르츠 칵테일이 맛있다'는 문장을 한국의 20대 여성이 쓰는 온라인 문체로 말해줘.#필수표현1. ㅋㅋㅋㅋㅋㅋㅋ2. 진짜 존맛3. 대박4. 미쳤음5. ㄹㅇ6. 폼 미쳤다. #제약조건1. 반말로 하세요2. 주어는 '나'로 쓴다.3. 무조건 문장은 '음', '함', '임'으로 끝낸다.예시) 아 대박, 패션후르츠 칵테일 폼 미쳤음ㅋㅋㅋ 여기서 한발짝 더 나아가, Few shot 형태로 관련된 예시를 제시해 주는 것도 좋은 방법이된다.
2024.08.17 -
[프롬프트 엔지니어링]다양한 기법들-퓨샷(Few Shot) 기법, 역할지정 기법, 후카츠 프롬프트 기법, 형식지정 기법, 슌스케 템플릿 기법, 멀티페르소나 기법
Few Shot 기법 gpt 최신 모델은 Zero Shot에서도 뛰어난 성능을 보여준다.하지만 gpt가 스스로 추론해 내지 못하는 영역이나 외부 지식을 활용하려면 Shot을 적절하게 제시할 필요가 있다. 예시를 좀 더 많이 입력하여 원하는 답변을 이끌어내도록 해본다.(Few shot) Few shot 기법은 복잡한 추론의 작업을 다룰 경우, 큰 의미를 갖기 힘들다. 오히려 논리적인 추론의 과정을 의도적으로 무시하거나 위배되도록 정의내릴 때 사용하는 경옫 많다. 역할지정기법 AI 모델에 특정 역할을 지정하는 프롬프트 엔지니어링 기법. '당신은 작가입니다' 또는 '당신은 천문학자입니다' 와 같은식으로 모델에 페르소나를 부여하는 작업.'Act as' 후카츠 프롬프트 기법 프롬프트#명령문당신은 ( ..
2024.08.15 -
[프롬프트 엔지니어링] 마크다운 활용법
챗gpt에 마크다운 사용하기챗GPT가 실제로 마크다운을 활용한다는 점을 확인하기 위해서 실제 마크다운 문법을 갖춘 프롬프트를 제시하고, 여기에 대한 결과값을 요청하면 된다. (예시) # 대표자 소개 ## 경력 ### 창업 이력 - 00AI 엔지니어 - 00AI 수석연구원 **진한글씨** *기울인글씨*--- > 안녕하세요[구글링크를 달아보자](http://www.google.com)![로고](https://i.namu.wiki/i/pj89JqKGC1QWVlysgGvKRwVw_ODe5p7MmwufZjLsKypz7mXcG7z2WffIgmxIdzqy1_JveTDvmgkOcWRqtzA_oA.svg)|표만들기|내용| |-------|-------| |A1|첫번째| |A2|두번째| ''' print('Hello W..
2024.08.15 -
[파이썬]표준 라이브러리
random random함수는 난수 생성 및 관련 함수를 제공하는 모듈이다.특정 범위의 정수나 소수를 가져올 수 있다. 리스트에서 무작위로 선택하는 것도 가능하며, 리스트 요소를 무작위로 섞을 수 있다. import random#정수 난수 가져오기random_int = random.randint(1, 10)print("정수 난수 가져오기 : ", random_int)#소수 난수 가져오기random_float = random.random()print("소수 난수 가져오기 : ", random_float) 정수 난수 가져오기 : 6 소수 난수 가져오기 : 0.5493354042992602 랜덤 섞기 및 선택 shuffle은 리스트를 무작위로 섞는 함수이다. 기존의 리스트를 랜덤으로 섞는다.choice는 ..
2024.08.11 -
[파이썬]왕초보를 위한 python 기초 예제
문제 1.2.1파일을 다운로드할 때의 평균 속도(average rate)를 r이라 하고, 다운로드하는 데 걸린 시간(time)을 t라고 할 때, 다운로드한 파일의 용량은 r×t로 계산할 수 있습니다. 다운로드 속도가 초당 800kB이고 다운로드하는 데 걸린 시간이 110초라고 할 때, 다운로드한 파일의 크기는 몇 MB일까요? 단, 1MB=1000kB로 계산합니다. 내 풀이r = 800t = 110x = r*t/1000print(x) 88.0 문제 1.6.1사용자에게 정수를 입력받아, 그 수의 제곱을 계산해 출력하는 파이썬 스크립트를 작성하세요. 내 풀이 n = int(input())print(n**2) 2.1.1 연습 문제: 입력받은 숫자만큼 반복하기(while) input()으로 사용자로부터 정수를..
2024.08.07 -
[파이썬] 함수
함수를 생성하는 방법 def 함수명(매개변수): 코드 total_object = {'cola':5, 'cider':10}def add_object(name, count): total_object[name] += count print(name + '재고 :', str(total_object[name])) add_object('cola', 10)add_object('cider', 20) cola재고 : 15cider재고 : 30 매개변수와 인수매개변수는 함수 호출 시 함수로 전달받은 데이터를 저장하고 있는 변수.보통 '매개변수'또는 '파라미터(Parameter)'라고 부른다.매개변수는 함수 생성 시 사용하지 않을 수도 있고, 사용할 수도 있다.매개변수가 없는 함수는 다음과 같다. def no..
2024.08.04