목록분류 전체보기 (13)
wan-stack
AI 프롬프트 고수들만 아는 언어화된 샘플링같은 질문인데, 답변 퀄리티가 2배 달라지는 이유인트로|AI가 대답을 ‘대충’ 한다고 느껴진 적 있나요?“블로그 글 써줘”“마케팅 문구 만들어줘” ChatGPT에게 이렇게 요청했는데,👉 어디서 본 듯한 문장,👉 영혼 없는 결과가 나와서 실망한 적 없으신가요? 사실 이건 AI 성능 문제라기보다,AI에게 ‘생각할 시간’을 주지 않았기 때문일 가능성이 큽니다. 오늘은👉 AI가 스스로 분석하고,👉 논리를 점검하며,👉 훨씬 정교한 답변을 내놓게 만드는 방법바로 ‘언어화된 샘플링(Verbalized Sampling)’ 기법을 소개합니다.개념 정리|‘언어화된 샘플링’이란 무엇인가?한 문장 요약 👉 AI의 생각 과정을 밖으로 꺼내게 하는 프롬프트 기법보통 AI는 내..
1. Auto GPT는? Chat GPT API를 활용해서 만든 응용 프로그램 목표를 달성하기 위해서 스스로 계획을 세우고 실행하는 것을 반복 사용자가 임무를 주면 중간 단계의 보조 업무들은 자동적으로 수행된다는 뜻에서 이같은 이름이 붙었다고 한다. Auto GPT는 실수를 스스로 수정하는 '자율반복(autonomous iterations)' 기능을 사용해 결과물을 생성하는 AI 챗봇, GPT-4를 기반으로 '시그니피컨트 그래비타스(Significant Gravitas)라는 개발자가 만들었고, 깃 허브에 공개했다. https://github.com/Significant-Gravitas/AutoGPT GitHub - Significant-Gravitas/AutoGPT: AutoGPT is the visio..
Level 0 문제 숫자를 문자로바꾸고 문자를 숫자로 바꾸는 함수를 알아야한다. 1. String.valueOf(); > 숫자를 해당 함수에 넣으면 문자로 인식 2. Integer.parseInt(); > 문자를 숫자로 바꿔준다. 함수를 통해서 문자로 바꿔주는 방법도 있지만, 문제를 풀어가는 과정에서 " " + 1 +2 / 1+ " " + 2라고 작성해도 문자열로 인식하고 문자열에 작성할 수 있다는 것을 알게 되었다. 핵심은 숫자를 문자로 만들고, 대소비교를 위해서 문자를 다시 숫자로 만들어서 더 큰 숫자를 출력하면 끝 class Solution { public int solution(int a, int b) { String strA = String.valueOf(a); String strB = Stri..
Level 0 문제를 풀어봅시다:) substring을 활용해서 문제를 해결하는 것! 그럼 substring에 대해서 알아야한다. String의 함수에서 활용할 수 있는 문자열 자르기 1. substring() > 문자열변수명.substring(시작지점) : 시작지점부터 끝까지 리턴 str.substring(5) 를 입력하면 인덱스 5부터 문자열 끝까지 잘라서 보여준다. String str = "abcdefg123"; System.out.println(str.substring(5)); 출력문은 인덱스 0번부터 시작하기 때문에 fg123이 나온다. 아래의 사진은 참고용도:) > substring(시작지점, 끝지점) >> endindex는 미포함 2. split() > 구분 기회 또는 정규식을 기반으로 문자..