1 . 확률 분포조정
top-p:0.9 => 누적확률분포의 상위 90% 즉, 값이 높을수록 다양한 단어 단어가 도출될 가능성이 높다.
스프링 클라우드 알려줘. top-p:0.
스프링 클라우드(Spring Cloud)는 마이크로서비스 지향 아키텍처를 구축하기 위한 여러 프레임워크와 라이브러리의 모음입니다. 이는 스프링 부트(Spring Boot) 위에 구축되어 있으며, 클라우드 기반의 마이크로서비스 개발을 용이하게 하기 위해 다양한 도구와 서비스를 제공합니다. 주요 특징은 다음과 같습니다:
- 서비스 디스커버리(Service Discovery): Eureka와 같은 서비스 디스커버리 도구를 사용하여 마이크로서비스 간의 통신을 관리합니다. 이를 통해 서비스들이 서로의 위치를 자동으로 찾아 통신할 수 있습니다.
- 구성 관리(Configuration Management): Spring Cloud Config를 사용하여 애플리케이션의 구성을 외부에서 관리하고 중앙에서 제어할 수 있습니다. 이는 다양한 환경에서의 일관된 구성 관리를 가능하게 합니다.
- 클라이언트 사이드 로드 밸런싱: Ribbon이나 Spring Cloud LoadBalancer를 사용하여 클라이언트 사이드에서 로드 밸런싱을 수행할 수 있습니다. 이는 서비스 간의 요청 분산을 돕습니다.
- 회로 차단(Circuit Breaker): Hystrix와 같은 회로 차단기 패턴을 사용하여 마이크로서비스가 실패할 경우의 영향을 최소화합니다. 이는 시스템의 전반적인 안정성을 향상시킵니다.
- API 게이트웨이: Zuul이나 Spring Cloud Gateway를 사용하여 API 게이트웨이를 구축할 수 있습니다. 이를 통해 외부 요청을 적절한 서비스로 라우팅하고 보안, 모니터링 등의 기능을 제공합니다.
- 분산 추적(Distributed Tracing): Sleuth와 Zipkin을 통해 마이크로서비스 간의 요청을 추적하고 모니터링할 수 있습니다. 이는 시스템의 성능 문제를 진단하는 데 도움이 됩니다.
스프링 클라우드는 이러한 기능들을 통해 마이크로서비스 아키텍처의 구축과 운영을 보다 쉽고 효율적으로 만듭니다. 클라우드 환경에서의 서비스 개발 및 관리에 강력한 도구를 제공합니다.
2. 질문 선택의 차이
스프링 클라우드에 대해 설명한다면 뭐라고 설명할꺼야?
스프링 클라우드에 대해 사람들 앞에서 발표한다면 뭐라고 할꺼야?
3. 기본단계 프롬프트 엔지니어링 정리
- 구체적인 조건 명시(구체적으로 작성)
- 맥락학습(프롬프트를 작성하는 배경 추가)
- 예시명시(기대하는 응답의 예시 추가)
- 정의 명시(잘 사용되지 않거나 동음이의어가 있는 경우 정의를 추가 서술)
- 모호성 회피(문법적 오류제거)
- 과정보 제거((최대한 간결하게, 필요한 정보는 눌락되지 않도록 작성)
- 하이퍼파라미터 튜닝(다양한 파라미터의 학습)
- 반복질문(유사한 프롬프트로 다양한 응답을 받아 취합)
- 정보의 제외 (응답의 범위 조절)
4. 제로샷 러닝(문맥내 제로샷 러닝)
자바를 중립,부정,긍정으로 분류해봐
위의 것을 코틀린도
5. 고급 단계 프롬프트 엔지니어링 정리
- 파인튜닝(기존에 학습된 모델을 새로운 작업에 맞게 조정하는 방법)
- 문맥 내 퓨샷 러닝(기본 단계 프롬프트 엔지니어링을 최대한 활용한 예시를 여러가지 제공)
- 문맥 내 원샷 러닝(기본 단계 프롬프트 엔지니어링을 최대한 활용한 예시 한 가지 제공)
- 문맥 내 제로샷 러닝(예시를 주지 않고, 다양한 데이터를 활용해서 사전 학습한 인공지능에 적용)
- 사고의 사슬(정답 산출 과정을 논리적으로 구성한 예시를 제공)
- 역할극( 적절한 가상의 역할을 부여하고 응답을 요구)
- 질문의 사슬(기본/고급 단계 프롬프트 엔지니어링을 최대한 활용해 다각도로 탐색)
6. 유료버전
- 웹정보를 검색할수 있는 웹브라우징
- 코드를 ChatGPT에서 바로 실행할 수 있게 해주는 코드해석
- 프라이빗 데이터를 검색하고 답변을 제곡할 수 있는 기능을 제공하는 검색
7. 네이버 클로바와 구글 바드
한국어의 사투리나 완전한 표준어가 아닌것까지 고려하면 네이버의 클로바가 더 많이 학습하여 잘 이해한다.
'4차산업혁명의 일꾼 > Java&Spring웹개발과 서버 컴퓨터' 카테고리의 다른 글
AWS CloudWatch 모니터링 (0) | 2024.01.08 |
---|---|
ECR/ECS 자동 배포 라인 (0) | 2024.01.08 |
모니터링 WIL (0) | 2024.01.07 |
[장애대응 시나리오] JMeter 모니터링 (0) | 2024.01.07 |
[자바전망과 비교]자바개발자는 Oracle DB? (4) | 2023.12.31 |