본문 바로가기

분류 전체보기

(82)
한글 잘하는 llama3 찾아서 ollama에 연결하기 (feat. Hugging Face) 그냥 llama3 8b는 한글을 잘 못한다.. 그래서 한국에 연구자분들께서 올려주신 한글 llama를 찾아다녀봤다.  아래처럼 따라해 보면 한글을 잘하는 llama3를 내 컴퓨터에서 만나볼 수 있었다.  https://huggingface.co/teddylee777/Llama-3-Open-Ko-8B-gguf/tree/main teddylee777/Llama-3-Open-Ko-8B-gguf at main huggingface.co 위 링크에서 .gguf 파일을 다운 받는다. 우선 Llama-3-Open-Ko-8B-Q5_K_M.gguf 이거 한번 받아봤다.  vscode 에서 새 파일 하나 만들고 아래 내용을 입력한 뒤 Modelfile. 을 하나 만들어 준다. FROM 뒤에 내가 받은 모델파일 명을 써준다..
통증이 사라지는 마법 - 진통제 원리 (아세트아미노펜, 이부프로펜) 타이레놀항상 상비 되어 있는 약  특히 애들 키울 때는 만병통치약 같다. 성분 종류별로 두고 4시간에 한번씩 먹이면 발열을 잡고 통증을 줄여 애들을 잘 자게 만들고 그러고 나면 낫는다.  첫째때는 들고 병원으로 달려갔지만둘째때는 이렇게 잘 이겨냄.. (그래도 병원은 잘 다니셔야 합니다~) 타이레놀은 안전한 약이라고하는 말도 있고 해서 진통제의 원리를 알아봤다.  통증과 발열을 유발하는 물질을 만들지 못하게 해서 진통 효과를 내는 것이었다.  그 물질을 억제 하면 위 점막 보호 물질도 나오지 않게 되서병원 처방을 받을 땐 항상 위장약도 들어있다. (위산 분비 감소, 위장 운동 활성화 등) 효소 작용 자체를 억제하니 세상에서 가장 안전하다고 하는것 같다.  그런데 이 중에서 아세트아미노펜은 음주 시 절대 복..
Ollama - llama3 브라우저에서 사용 (윈도우 - GPU) llama3를 Chatgpt처럼 브라우저에서 써보면 좋을 것 같아 찾아보니 역시 좋은게 있음 https://docs.openwebui.com/getting-started/ 🚀 Getting Started | Open WebUIHow to Install 🚀docs.openwebui.com 1단계도커는 우선 설치해 주시고 실행도 시켜주세여~https://www.docker.com/products/docker-desktop/ Docker Desktop: The #1 Containerization Tool for Developers | DockerDocker Desktop is collaborative containerization software for developers. Get started and d..
SwiftUI property wrapper 정리 (swift @ 사용법) 처음에 이 @ 들을 잘 몰라서 강의 듣는 것 조차 어려웠다.  @State @BindingObservableObject (protocol 임)@Published@ObsevedObject@StateObject@Environment@EnvironmentObject 1. @State 는 해당 뷰에서 상태를 저장함, 그 값이 변경될 때마다 UI 가 업데이트 된다. 다른 뷰에서 사용하려면 다음에 나오는 Binding 을 써야 함struct ContentView: View { @State private var isPlaying: Bool = false var body: some View { Button(isPlaying ? "Pause":"Play"){ isPlaying.toggl..
포토샵 AI (Phothshop AI) 기능 써보기 아래 그림 같은 광고가 하도 나오길래 한번 포토샵 AI 를 써보기로 했다.  저 위에 베타 버전 클릭  생성형 AI 기능을 사용해보라고 하니 써보자오늘 2024년 4월 29일 버전이다. AI 는 자주 업데이트 되니 포스팅 날짜를 써놔야 할 듯 혹시 설치 눌렀을 때 M1 맥북 기준 : Adobe CR Daemon 충돌 뜨면  finder에 응용 프로그램에 가서 유틸리티 폴더 열고 활성 상태 보기에서 찾아서 X 눌러줌  포토샵 베타를 설치 하고 처음 실행 하면 생성형 AI 관련된 기능 써보는 창이 뜨고 실행해 보면 아래 예시가 나온다 선택 툴을 이용해 박스를 그리면 생성형 AI 프롬프트 입력 창이 나온다 아래처럼 입려해봤다.   생성 버튼을 누르면 시간이 좀 걸린 뒤에 3개의 이미지가 생성 되는데 좀 별로 ..
AI 배포하기 좋은 Streamlit Cloud 써보기 일단 문서는 여기 있구요https://docs.streamlit.io/ Streamlit DocsJoin the community Streamlit is more than just a way to make data apps, it's also a community of creators that share their apps and ideas and help each other make their work better. Please come join us on the community forum. We love to hear your questionsdocs.streamlit.io 클라우드 페이지는 여기https://streamlit.io/cloud Streamlit • A faster way to bui..
ollama 활용 llama3 사용법 (우선 window) https://ollama.com/ OllamaGet up and running with large language models.ollama.com여기서 windows 용 다운로드 설치를 하고 Models 에 가서 llama3 를 선택 latest 가 8B 모델인가보다.ollama 를 실행하고 터미널이 열리면 아래 실행 ollama run llama3 8b 모델은 GPT 3.5 수준이라고 함 다운로드가 끝나면 /show info 를 쳐보면 아래처럼 나옴. 설치 잘 됨>>> /show info Model details: Family              llama Parameter Size      8B Quantization Level  Q4_0 한글로 질문해도 빠르게 답변해주네요~!!  오 번역은 약..
swift 클로저 기초 안쓰다보니 너무 헷갈리네.. 클로저 형태 { 매개변수 -> 리턴타입 in 실행코드 } var a = { (value: Int) -> Int in return value * 2 } completion 에서 많이 사용 func foo(completion: () -> ()) { print("foo") completion() } // 실행 시 foo(completion: { print("completion") }) // 결과 // foo // completion // completion 이 함수 마지막 파라미터에 있으면 생략 가능 foo() { print("completion") } // 결과 동일 // foo // completion @escaping 키워드라는 것도 있는데 우선 아래 참고 https://ba..
스트라이다 (Strida) 안장 셀프 수리 갑자기 잘 타던 스트라이다 안장이 좌우로 움직이는 것 같았다. 다시 한번 안장을 조였지만 조금 타다보니 또 돌아갔다. 멋도 있지만 굉장히 가볍고 간편히 접히고 버스정류장까지 출퇴근을 책임져 주는 이 녀석을 이렇게 보낼 수 없었다. 안장 밑에 저 빨간 핀 같은 부분이 쉽게 떨어지길래 이 부분이 문제가 되는 것 같아 부품을 주문했다. 무려 4만원.. https://smartstore.naver.com/sensene/products/9585600798?NaPm=ct%3Dlut1kbpv%7Cci%3Dcheckout%7Ctr%3Dppc%7Ctrx%3Dnull%7Chk%3Dc2f7c543a46b202151df105c0c504499ed2441b7 스트라이다 QR 시트 몰딩 세트 : 센스네 [센스네] 브롬톤, 버디, ..
코코아팟 라이브러리 배포하기 스위프트 패키지용 프로젝트에 가서 https://devmeta.tistory.com/63 GitHub 에서 패키지 Release 하는 법 우측 Create a new release 버튼 클릭 Choose a tag 에서 버전 입력 Target 에서 Recent Commit 선택, Title 에 버전 입력 우측 상단에 Generate release notes 클릭~ 그리고 publish devmeta.tistory.com cd BoxOffices pod spec create BoxOffices 생성된 BoxOffices.podspec 파일을 수정하고 github에 올려줌 그리고 나서 아래 등록 pod trunk register eastsky21@gmail.com Dongho 잘 등록 되면 email로 인증..