반응형

 

작성일: 2024년 7월 22일

 

 

추천 도서, 입문 도서

오늘까지 출판된 LLM, LangChain 관련 책을 여러 권 찾아서 읽어 보았는데

아래의 책이 개발자(코드 구현자)가 따라 하기에 가장 적절한 책 같다.

더 쉬운 책도 많은데, 적당히 책 보면서 따라하기에는 아래 책이 그나마 괜찮았다.

 

  • 챗GPT와 랭체인을 활용한 LLM 기반 AI 앱 개발 : 랭체인 기초부터 슬랙 앱 제작과 배포까지, 실무 중심의 LLM 애플리케이션 구축
       요시다 신고, 오시마 유키 지음
       최용 옮김
       출판사: 위키북스
  • OpenAI API와 파이썬으로 나만의 챗GPT 만들기
      후루카와 쇼이치, 오기와라 유이 지음
      최용 옮김
      출판사: 위키북스
  • 랭체인 완벽 입문 (혁신적인 LLM 앱을 구축하기 위한 랭체인 활용법)
      타무라 하루카 지음
      최용 옮김
      출판사: 위키북스
위 세 책은 모두 "최용"님이 번역한 것이라서 문체가 비슷하다.
그래서 책을 세 권을 읽었는데, 마치 한 권을 읽은 것 같은 느낌이다. ^^

 

 

 


Python을 이용하여 스터디할 거라면, 아래 웹 문서를 읽는 것을 추천 !

Python OpenAI API library

https://pypi.org/project/openai/

 

openai

The official Python library for the openai API

pypi.org

 

Python API 에 대한 설명와 예제 코드가 잘 만들어져있다.

 

 


 

LangChain 공식 문서

https://python.langchain.com/v0.2/docs/introduction/

 

Introduction | 🦜️🔗 LangChain

LangChain is a framework for developing applications powered by large language models (LLMs).

python.langchain.com

 

 

LangChain 공식 블로그

https://blog.langchain.dev/

 

LangChain Blog

[Week of 6/10] LangChain Release Notes Workspaces for organizational enhancement, GenUI, playground and online eval prompt improvements, LangGraph DeepLearning course, and upcoming meetups

blog.langchain.dev

 

awesome-langchain (랭체인을 사용한 프로젝트와 관련 정보를 모아 놓은 저장소)

https://github.com/kyrolabs/awesome-langchain

 

GitHub - kyrolabs/awesome-langchain: 😎 Awesome list of tools and projects with the awesome LangChain framework

😎 Awesome list of tools and projects with the awesome LangChain framework - kyrolabs/awesome-langchain

github.com

 

 


 

Private, Local Chat with a GPT - 관련 자료 모음

h2oGPT

 

localGPT

 

Hugging Face

 

 

 

 

LLM 관련 기타 자료

Dataiku

 

 

YouTube 채널 추천

Prompt Engineering

 

 

 

추천 문서

데이터 프라이버시와 정확성 모두 갖춘 생성형 AI 로컬 LLM 구축 가이드

 

 

 


 

반응형
참고하면 좋은 Web Docs:

https://www.lesstif.com/software-architect/openssl-command-tip-7635159.html#OpenSSL%EC%9E%90%EC%A3%BC%EC%93%B0%EB%8A%94%EB%AA%85%EB%A0%B9%EC%96%B4(command)%EB%B0%8F%EC%82%AC%EC%9A%A9%EB%B2%95,tip%EC%A0%95%EB%A6%AC-%EC%9D%B8%EC%A6%9D%EC%84%9C%EC%A0%95%EB%B3%B4%EB%B3%B4%EA%B8%B0

 

 

 

openssl command cheat sheet

## Certificate Expiry 확인
$  openssl x509 -in my.crt -noout -enddate | cut -c10-40

## File 내용 확인
$ openssl rsa  -noout -text -in myprivate.key    # private key file
$ openssl req  -noout -text -in myreq.csr        # singing request file
$ openssl x509 -noout -text -in mycert.crt       # certificate file

## cerficate과 private key가 쌍이 맞는지 확인
$ openssl rsa  -in myprivate.key -modulus -noout | openssl md5
$ openssl x509 -in mycert.crt    -modulus -noout | openssl md5
$ openssl req  -in myreq.csr     -modulus -noout | openssl md5

Private Key를 생성하고,  Signing 요청하는 것은 아래 내용을 참고할 것!

 

Certficate 파일과 Private Key 파일의 Format 변환(DER/PEM)은 아래 내용을 참고할 것!

 

'Ubuntu' 카테고리의 다른 글

Root 계정의 SSH 로그인 허용  (0) 2021.12.28
Install BIND for name server(DNS) on Ubuntu 22.04  (0) 2021.11.05
.bashrc 또는 .bash_profile 설정  (0) 2021.07.22
.vimrc 작성  (0) 2021.07.22
iptables and netfilter  (1) 2021.07.10

+ Recent posts