전체 글 145

생성형 AI 이야기: 용어를 정리해보자

생성형 AI, 인공지능이 인기 있습니다. 근데 용어는 여전히 어렵게만 느껴집니다. 잘 정리해서 내 것으로 만들어보겠습니다.  1. 프롬프트: 모델에 입력할 모든 것입니다. 1) Instruction : 모델에 넣을 텍스트로, 모델이 수행할 모든 과제를 설명합니다.ex) "답변을 하나의 문장으로 해라."- 지시는 구체적으로 할 수록, 멋지게 답변합니다. 2) context 맥락 : 관련된 정보나 디테일입니다.- 예시의 수에 따라, 원샷, 퓨샷 추론으로 부릅니다.- 예시에 따른 학습 방식을 "in-context 학습"이라고도 부릅니다. 콘텍스트 윈도우 : 토큰의 수로 볼 수 있습니다. 고정된 사이즈를 가지는데, 512부터 10만 토큰까지 모델마다 다양해요.망각 : 길고 긴 문장을 모두 사용할 수 없습니다. ..

일기장 2024.11.17

[GUG] 여섯번째 세미나 <온톨로지> 후기(1)

GUG, 그래프 사용자 그룹에서 세미나를 열었습니다. 주제는 로 다섯 명의 연사분을 모시고 진행하였습니다. 패널토의와 함께 멋진 세션으로 좋은 시간이 되었습니다. 실질적으론 GraphRAG, Ontology가 OR로 각 연사자마다 선택해서 강의를 해주셨습니다.   데보션이라는 SK 기술 커뮤니티에서 장소를 제공해주셨습니다. 오프닝은 이 세미나의 큰 주제인 온톨로지에 대한 소개로, 그 개념과 실제 사례를 살짝 언급해주셨습니다. 온톨로지의 대표 기업이라 할 수 있는 팔란티어(palantir) 라는 업체에 대해 소개해주셨습니다. 데이터만 준다면 팔란티어는 온톨로지로 만들어준다고 하며, K-LLMs를 자랑합니다. 시장에서도 이 온톨로지 기업이 요구가 많았는지, 주가를 통해 가볍게 살펴보았습니다. 확실히 많이 올..

Graph 2024.11.16

[Terraform] Ncloud Server 생성하기

Terraform 설치Rocky Linux는 테라폼 홈페이지에서, 아마존 리눅스로 설치합니다.Install | Terraform | HashiCorp Developer Install | Terraform | HashiCorp DeveloperExplore Terraform product documentation, tutorials, and examples.developer.hashicorp.comsudo yum install -y yum-utils shadow-utilssudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/AmazonLinux/hashicorp.reposudo yum -y install terraform   terra..

IaC/Terraform 2024.11.15

[Terraform] 테라폼과 네이버클라우드 연동해보기

가장 편한 방법은 코드로 인프라를 관리하는 것입니다. 그 중에 하나가 이 terraform이 됩니다.   리눅스 서버를 하나 생성해둡니다. 이 서버가 일종의 명령 서버가 될 것입니다. provider.tf 파일을 만듭니다. 네이버 클라우드 프로바이더가 되겠습니다.  그 다음은 테라폼을 초기화해줍니다. 문제는 이 terraform 명령어가 바로 안 통한다는 겁니다. 이를 어디서든 접근 가능하도록 만들어줘야하는데, 이 과정에서 간단한 작업이 필요합니다. ncloud는 repository를 설정하는 방식으로 설치하면 잘 통하지 않습니다. 그래서 파일 자체를 zip으로 다운로드 받고, 그 압축 파일을 해제한 다음에, 그것을 특정 경로로 이동시키면 됩니다. 아래 링크를 참고했습니다.[이렇게 사용하세요!] 네이버 ..

IaC/Terraform 2024.11.13

[Terraform] 네이버클라우드 서버 만들기 계획

테라폼 공부를 하고 있습니다. VPC 플랫폼에서 서버를 하나 생성해보겠습니다. Terraform을 사용할 리눅스 서버를 하나 생성해둡니다.  테라폼 파일이 여러개가 필요합니다. 강의를 보며 따라하기!네이버의 강의가 있어 참고하려고 합니다.https://tv.naver.com/v/43469036 NAVER D2Terraform을 활용한 네이버 클라우드 플랫..tv.naver.com 강의 내용에서 발췌한 것으로 직접 따라할 것입니다. 프로바이더 설정까지 마쳐주면, 자동으로 서버가 생성됩니다.      NAT가 필요한 경우는 private subnet에 만든 서버가 외부 통신이 필요한경우죠! 저는 NAT는 제외시킬겁니다.

IaC/Terraform 2024.11.12

[Terraform] 네이버클라우드와 테라폼 이야기(1)

테라폼으로 시작하는 IaC 책을 보면서 후기를 남깁니다. 아니, 공부를 하며 정리를 해봅니다. 코드로 인프라를 관리하는 도구인 테라폼. 처음 들었을 때, 이것이 어떤 역할을 하는 것인지 감이 잡히지 않았습니다. 그나마 체험해볼 수 있는게 네이버클라우드를 테라폼으로 다루는 것이었습니다. https://registry.terraform.io/providers/NaverCloudPlatform/ncloud/latest/docs Terraform Registry registry.terraform.io https://tv.naver.com/v/43469036 NAVER D2Terraform을 활용한 네이버 클라우드 플랫..tv.naver.com   테라폼을 활용하면, 테라폼 코..

IaC/Terraform 2024.11.10

[AWS] AWS Industry Week 후기 - Healthcare

조금 아쉬운 AWS Industry Week 후기를 남깁니다.  11월 7일 목요일, AWS Industry Week를 참여했습니다. 2024년에 열리는 산업계 트랙별로 참여가 가능합니다. 나름대로 일찍 신청해서, 헬스케어 트랙의 강연을 들으러 209호로 이동했습니다. 자리가 없어서 들을 수 없다고 합니다. 내부를 확인해 보니, 다른 트랙과 비교해서 상대적으로 매우 작은 방을 빌린 느낌입니다. 차이가 나도 너무 나는 것입니다.   이렇게 집에 가야하는지 고민할 때, 추가 의자를 맨 뒤에 비치하여 간신히 들어갈 수 있었습니다. 물론, 들어가서는 제 앞이 통로가 되어 많은 사람들이 자주 지나다니는 통에 발표에 제대로 집중하기 어려웠습니다.   1. 기조연설결국 듣지 못했습니다. 밖에서 서있다가 시간을 다 보..

세미나 후기 2024.11.09

공백없는 문자열 입력받아 출력하기 / 더 긴 문자열

최고의 풀이는 간단한 풀이이다. 가볍게 문제를 푼다. https://www.codetree.ai/missions/4/problems/longer-string?&utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai  단어 두개를 받고, 더 긴 문자를 출력한다. 물론 그 길이도 함께 출력하니 if-else를 생각했다. w1, w2 = input().split()lw1 = len(w1)lw2 = len(w2)if lw1 == lw2: print("same")else: if lw1 > lw2..