전체 글
[백준] 별 찍기 - 2 (2439번) - 파이썬(Python)
https://www.acmicpc.net/problem/2439 문제첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오.입력첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.출력첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 예제Example 1:input: 5output: * ** *** ********* 풀이과정풀이몸풀기. 그냥 하면 됨.N = int(input())stars = []for n in range(N): blank = N - (n+1) stars.append(' '*blank + '*'*(n+1))for star in stars: print(star)
[자연어처리] LangChain — Prompt Template (medium 번역)
개요 https://tonylixu.medium.com/langchain-prompt-template-0359d96090c5 LangChain — Prompt Template What is a Prompt tonylixu.medium.com 개인적 공부를 위해 위 글을 단순 번역한 글입니다. What is a Prompt A “prompt” is a carefully crafted input that is given to a language model to elicit a specific desired response. Prompts are essentially instructions or questions designed to guide the model’s output in a certain dire..
ChatGPT에게 야구 지식 가르쳐주기 (1) - LangChain을 활용하여 RAG 구성하기
개요 LLM 기술의 발전과 함께, ChatGPT와 같은 언어 생성 모델은 사용자와 자연스러운 대화를 나눌 수 있는 능력을 갖추고 있다. 하지만 이러한 모델은 때로는 종종 의미 없거나 입력과 상관없는 텍스트를 생성하곤 한다. 이 현상은 "hallucination"이라고 부르며, 사용자가 질문한 내용과 관련 없는 정보를 생성하는 문제를 나타낸다. 이 "hallucination" 문제를 극복하고 LLM의 성능을 향상시키기 위해 RAG(Retrieval-Augmented Generation) 기술을 도입할 수 있다. RAG를 통해 특정 도메인에 대한 정보를 전달하면 해당 도메인에 대해 전문적인 LLM이 될 수 있다. 본 프로젝트에서는 야구에 대한 정보를 전달하여 야구와 관련된 질문에 더 정확하고 유용한 답변을 ..