LLM을 사용해야 하는 경우

완료됨

전반적으로 텍스트, 이미지 또는 코드를 생성해야 하는 경우 대규모 언어 모델을 사용하는 것이 좋습니다.

생성 AI 모델에는 세 가지 범주가 있습니다.

  • 자연어 모델은 자연어를 받아들여 응답을 생성합니다.
  • GPT(Generative Pre-trained Transformer) 모델은 자연어 또는 코드 조각을 가져와 코드로 변환합니다.
  • 이미지 만들기 모델은 프롬프트, 기본 이미지 또는 둘 다를 가져와 새 이미지를 만듭니다.

텍스트 처리

대규모 언어 모델은 다음을 포함하여 여러 자연어 작업을 수행할 수 있습니다.

Task 프롬프트
텍스트 요약 “이 텍스트를 짧은 안내문으로 요약해 주세요.”
텍스트 분류 “이 책은 어떤 장르인가요?”
이름 또는 구 생성 “내 꽃 회사를 위한 태그 라인을 작성해 주세요.”
Translation “‘How are you’를 프랑스어로 번역해 주세요.”
질문 답변 “Azure OpenAI는 어떤 기능을 제공하나요?”
콘텐츠 제안 “최고의 결혼식 노래 다섯 곡을 알려 주세요.”

코드 작업

대규모 언어 모델은 C#, JavaScript, Perl, PHP 및 Python과 같은 12개 이상의 프로그래밍 언어에 능숙합니다. LLM을 사용하여 코딩하면 다음 문제를 해결할 수 있습니다.

  • 애플리케이션 빌드: LLM을 사용하여 프롬프트를 기반으로 웹 API와 같은 코드를 생성할 수 있습니다.
  • 애플리케이션 유지: 기존 코드베이스로 작업하는 경우 LLM이 기존 코드를 업데이트하거나 유지하는 데 도움이 될 수 있습니다.
  • 애플리케이션 개선: LLM을 사용하여 보안 강화 또는 로깅과 같은 특정 메트릭에 대한 코드를 개선할 수 있습니다.

예를 들어 “Python에서 1에서 10까지의 for loop 계산 작성”이라는 입력이 주어지면 다음과 같은 답변이 제공됩니다.


for i in range(1,11):

    print(i)

이미지 처리

대규모 언어 모델은 사실적이고 예술적인 이미지를 모두 만들고, 이미지의 레이아웃이나 스타일을 변경하고, 제공된 이미지에 변형을 만들 수 있습니다. 예시:

  • 이미지 세대: LLM은 원하는 이미지의 입력 텍스트를 사용하여 원본 이미지를 생성할 수 있습니다. 자세히 설명할수록 모델이 원하는 이미지를 생성할 가능성이 높아집니다.

  • 이미지 편집: LLM은 이미지에 대해 변경하려는 내용의 입력 텍스트를 사용하여 이미지를 편집할 수 있습니다. 이미지 스타일을 변경하거나, 항목을 추가 또는 제거하거나, 추가할 새 콘텐츠를 생성할 수 있습니다.

  • 이미지 변형: LLM은 이미지 자체를 사용하고 생성할 이미지의 변형 수를 지정하는 입력 텍스트를 사용하여 이미지의 변형을 생성할 수 있습니다. 원본 이미지는 동일하게 유지되지만 색, 백그라운드 장면, 개체가 있는 위치는 다양하게 변경될 수 있습니다.