본문 바로가기

Azure OpenAI Engineering/LLM8

[ Azure OpenAI #8] 모델 매개변수 실험 기록: 설정값에 따라 GPT 답변은 어떻게 달라질까? 앞 글에서는 Temperature, Top-P, Max Tokens, Stop Sequence, Penalty 같은 모델 매개변수가 각각 무엇을 의미하는지 정리했다. 이번 글에서는 한 단계 더 나아가, 같은 프롬프트를 사용하더라도 매개변수 설정에 따라 GPT의 답변이 어떻게 달라지는지 직접 비교해보려고 한다.모델 매개변수는 단순히 옵션을 바꾸는 기능이 아니다. 실제 서비스에서는 답변의 안정성, 창의성, 길이, 반복 정도, 출력 형식을 조절하는 핵심 도구다. 따라서 개념만 아는 것보다, 직접 실험해보고 결과를 비교하는 과정이 훨씬 중요하다.이번 글의 핵심하나의 프롬프트를 고정해두고, Temperature, Top-P, Max Tokens, Stop Sequence, Penalty 값을 하나씩 바꿔보며 답변.. 2026. 6. 18.
[Azure OpenAI #7] 모델 매개변수 완전 정리: Temperature, Top-P, Top-K, Max Tokens, Stop Sequence, Penalty Azure OpenAI를 사용하다 보면 Playground나 API 코드에서 여러 설 정값을 만나게 됩니다. 대표적으로 Temperature, Top-P, Max Tokens, Stop Sequence, Frequency Penalty, Presence Penalty 같은 값들이 있습니다.처음 보면 “그냥 질문만 보내면 되는 것 아닌가?” 싶지만, 실제 서비스 를 만들 때는 이 매개변수들이 꽤 중요합니다. 같은 모델을 사용하더라도 매개변수 설정에 따라 답변이 더 안정적으로 나오기도 하고, 더 창의적으로 나오기도 하며, 길이가 짧아지거나 반복 표현이 줄어들기도 합니다.핵심부터 말하면, 모델 매개변 수는 모델의 지식을 바꾸는 설정이 아니라 모델이 답변을 생성하는 방식을 조절하는 설정입니다. 즉, 모델이 무엇.. 2026. 6. 17.
[ Azure OpenAI #6 ] 기본 실습: 리소스 생성부터 Playground, API, SDK 호출까지 들어가며이전 글에서는 Azure OpenAI Service의 전체 구조를 정리했다.Azure OpenAI를 사용하려면 단순히 모델 이름만 알고 있으면 되는 것이 아니라, Azure 안에서 다음 흐름을 이해해야 한다.Resource Group 생성→ Azure OpenAI Resource 생성→ Azure AI Foundry 이동→ 모델 배포→ Endpoint / API Key 확인→ Playground 테스트→ API 또는 SDK로 호출이번 글에서는 이 흐름을 실제 실습 순서대로 정리한다.이번 글의 목표는 아주 명확하다.Azure OpenAI를 처음 사용하는 사람이리소스를 만들고, 모델을 배포하고, Playground와 코드에서 한 번 호출해보는 것1. 실습 목표이번 실습에서는 Azure OpenAI를 .. 2026. 6. 17.
[Azure OpenAI #5] Azure OpenAI Service 전체 구조 이해하기: 리소스, 모델, 배포, Endpoint [Azure OpenAI #5] Azure OpenAI Service 전체 구조 이해하기: 리소스, 모델, 배포, Endpoint💡 Azure OpenAI Service 핵심 개념 구조 가이드클라우드 기반 생성 AI 모델 사용을 위한 인프라 구조와 필수 용어 완벽 정리들어가며이전 글에서는 LLM이 텍스트를 어떻게 처리하고, Transformer와 GPT가 어떤 구조로 동작하는지 정리했다.이번 글부터는 이론에서 한 단계 넘어가서, 실제로 Azure 환경에서 OpenAI 모델을 사용하는 구조를 정리해보려고 한다. 처음 Azure OpenAI를 보면 헷갈리는 단어가 많다.Resource Group, Azure OpenAI Resource, Azure AI Foundry, Model, Deployment, E.. 2026. 6. 17.
[Azure OpenAI #4] Transformer와 GPT 구조 : 왜 문맥을 이해할 수 있을까? 글의 핵심 질문이전 글에서는 LLM이 텍스트를 어떻게 처리하는지 정리했다.문자는 컴퓨터가 처리할 수 있는 숫자 형태로 바뀐다.문장은 토큰 단위로 나뉜다.각 토큰은 임베딩 벡터로 변환된다.GPT는 이전 토큰들을 바탕으로 다음 토큰을 하나씩 예측한다.이 과정을 반복하면서 문장을 생성한다.이번 글에서는 한 단계 더 들어가서, GPT가 문맥을 이해하고 다음 토큰을 예측하는 핵심 구조인 Transformer를 정리해보려고 한다.Transformer 구조도를 처음 보면 다음 용어들이 한꺼번에 등장한다.EncoderDecoderSelf-AttentionMasked Self-AttentionMulti-Head AttentionFeed Forward NetworkAdd & NormLinearSoftmax이 글에서는 이 .. 2026. 6. 17.
[Azure OpenAI #3] GPT는 문장을 어떻게 이해할까? 토큰과 임베딩 이해하기 1. 컴퓨터는 문자를 그대로 이해하지 못한다이번 글의 전체 흐름문자 → 인코딩 → 토큰화 → 토큰 → 임베딩 벡터 → 문맥 계산 → 다음 토큰 예측 → 문장 생성사람은 안녕하세요, Hello, 고양이 같은 문자를 보면 바로 의미를 떠올릴 수 있다. 하지만 컴퓨터는 문자를 문자 그대로 이해하지 못한다.컴퓨터가 직접 처리할 수 있는 것은 결국 숫자다. 그래서 우리가 입력한 문장은 먼저 컴퓨터가 읽을 수 있는 숫자 형태로 바뀌어야 한다.예를 들어 Hello, World!라는 문장도 컴퓨터 내부에서는 다음처럼 표현될 수 있다.문자열: Hello, World!URL Encoding: Hello%2C%20World%21Base64: SGVsbG8sIFdvcmxkIQ==UTF-8: 48 65 6C 6C 6F 2C 2.. 2026. 6. 17.