분류 전체보기
-
[youtube_player] 어떤 영상은 재생 되는데 어떤 영상은 안되는 경우 (id에 하이푼'-' 있는 경우)Programing/Flutter 2025. 1. 16. 23:17
토이 프로젝트에서 유튜브 영상을 재생해야 했습니다.https://pub.dev/packages/youtube_player_iframe 을 사용했는데, 테스트 결과어떤 영상은 잘 작동하고, 어떤 영상은 재생이 안된다는 것을 발견했습니다. 액세스 할 수 없다길래 이리보고 저리보고 하다가 결국 원인을 유추할 수 있었습니다.재생이 안되는 영상들의 videoID에 하이픈( - , hypen) 문자가 섞여있을 경우에만 에러가 발생하는 것이였습니다. 예)정상재생: 27oH5yGybTc, BAZkzgnJQYA, TlRgW8cD1o8재생에러: vHq-9GQhibA, -bBzIgIaPS4 그리고 다행히 깃허브 이슈에서 해결방법들을 찾을 수 있었습니다.https://github.com/sarbagyastha/youtube..
-
[UI/UX] AI 디자인툴 5개 비교 (Figma vs Creatie vs Motiff vs Uizard vs Galileo)Data & ML & AI/기타 모델, 알고리즘, 툴 2025. 1. 1. 16:49
노코드 툴로든 뭐로든 개발은 할 수 있는데 디자인 감각이 꽝인 분들 많으실 겁니다. (저두요) 그런 사람들을 겨냥해 AI 디자인 툴들이 우후죽순 나오고 있습니다.몇달 몇년 지나면 몇가지로 추려지겠지만, 아직은 춘추전국인 관계로 뭘 선택하는게 유리할지 감이 오지 않습니다. 그러던 중 따끈따끈한 비교영상을 찾았습니다.직접 보셔도 재밌지만, 시간 없고 귀찮은 분들을 위해 정리해봅니다. 빠른 요약Creatie 승 판단기준: 생성 결과물큰 범주에서는 다들 쓰기에 크게 어렵지는 않기도 하고 (사용방법 검색하면 금방 따라할 수 있어요)아무리 쓰기 쉽더라도 결과가 별로면 말짱 도루묵이니까 결과물만 가지고 판단한다는 것도 어느정도 이해가 갑니다. 진행방식프롬프트 작성 후 생성된 결과물을 디자인, 기능 관점으로 리뷰#..
-
[서울 잠실] 내셔널지오그래픽 사진전(포토아크) 관람 후기일상/문화 2024. 12. 28. 17:42
날도 춥고 사회도 추우니 감상적인걸 느끼고 싶어 전시를 찾았습니다.내셔널지오그래픽 사진전이 잠실에 있길래 바로 다녀왔습니다. 주소, 입장료전시기간 : 2024.12.05. ~ 2025.04.20관람시간 : 오전 10시 ~ 오후 7시(입장마감 : 오후 6시) * 매주 월요일 휴관 (공휴일 정상운영, 3/3(월) 정상운영)전시장소 : MUSEUM 209 (서울 송파구 잠실로 209 소피텔 건물 3층)잠실역 10번출구에서 도보로 약 3~~5분거리에 있습니다.입장료 : 성인 15,000원 청소년/어린이 12,000원 인터파크에서 예매할 수 있긴 한데 딱히 할인은 없습니다... 전시규모생각보다 규모가 크지는 않았습니다.동물 사진마다 곁을여진 설명 글 하나하..
-
[AWS Bedrock] LLM 모델 성능 벤치마크 비교Programing/AWS 2024. 11. 1. 20:30
현재 AWS Bedrock이 제공하는 파운데이션 모델은 굉장히 많습니다.OpenAI의 모델들을 제외한 웬만한 주요 모델들을 다 사용할 수 있습니다. 파운데이션 모델(FM)을 사용하여 생성형 AI 애플리케이션을 구축 - Amazon Bedrock 요금 - AWSAmazon Bedrock 기술 자료는 FM과 에이전트가 회사의 개인 데이터 소스에서 컨텍스트 정보에 액세스할 수 있도록 완전관리형 엔드 투 엔드 검색 증강 생성(RAG) 워크플로를 제공합니다. 이를 통해 더aws.amazon.com 그런데 막상 쓰려 하니 어떤 모델이 싸고 어떤 모델이 성능이 좋을지 한눈에 잘 안들어와서 정리해봤습니다. 굳이 직접 정리해본 이유ChatGPT나 기타 큼직큼직한 모델들의 성능비교는 이미 자료가 많음그런데 Bedrock..
-
[Flutter] A problem occurred configuring project > Namespace not specified. (오래된 패키지 namespace 오류 해결)Programing/Flutter 2024. 10. 19. 21:16
새 프로젝트를 시작하고 auto_start_flutter를 추가하려는데 아래와 같이 에러가 발생했습니다.더보기FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':auto_start_flutter'. > Could not create an instance of type cohttp://m.android.build.api.variant.impl.LibraryVariantBuilderImpl. > Namespace not specified. Specify a namespace in the module's build file. See https://d.android.com/r/to..
-
[AWS Bedrock] Claude3.5와 Langchain 연동하기 (24년 10월 기준)Programing/AWS 2024. 10. 10. 21:46
올해 초에는 AWS Bedrock에서 제공하는 모델이 그렇게 많지는 않았는데 그 사이에 많이 늘었습니다. 기존에는 Claude 2.1을 사용하고 있었는데 이제 Claude 3.5를 사용해볼까 하고 요금을 확인해봤습니다. 2.1보다 3이 성능도 훨씬 좋은데 요금도 훨씬 싸다고? 당장 바꿔야겠습니다. 이슈발생그런데 문제가 발생했습니다.기존의 langchain - Bedrock 연동은 이전 3월달에 작성한 포스트에서와 같은 방식이였습니다.# 기존 연결 방식from langchain.llms.bedrock import Bedrockchat_model_id = 'anthropic.claude-v2:1'llm = Bedrock(model_id=chat_model_id, client=bedrock) 여기서 chat_..
-
[LlamaIndex] Llama-Index와 DB 연동하기(DatabaseReader, feat. agent)Data & ML & AI/LLM 2024. 10. 8. 21:31
LlamaIndex를 이용하면 DB와 LLM을 쉽게 연결할 수 있습니다.주관적으로는 LangChain보다 더 간편하다고 생각합니다. 0. 세팅1) pip installpip install llama-index # 라마인덱스 기본pip install llama-index-readers-database # DB와 연결 2) LLM 세팅a. Open AI의 ChatGPT를 사용하는 경우# Open AI의 ChatGPT를 사용하는 경우import osfrom llama_index.core import Settingsos.environ["OPENAI_API_KEY"] = "$$$$$$$$$$$$$$"llm = OpenAI(model="gpt-3.5-turbo-0613")Settings.llm = llm b. ..
-
[Ollama] 모델 저장위치 변경하기Data & ML & AI/LLM 2024. 7. 26. 19:36
Ollama는 기본적으로 시스템 기본 위치에 설치되고 돌아갑니다.윈도우라면 C드라이브, 리눅스라면 usr 밑에 깔립니다. 그런데 이런 위치에 모델을 깔기엔, 모델의 용량이 너무 무겁습니다.(24년 7월 기준) llama3.1:8b = 4.7GB llama3.1:70b = 40GB llama3.1:405b = 231GB Ollama작동위치와 모델의 설치위치를 D드라이브나 기타 Block으로 변경해봅시다. 1. Ollama 설치 (기존과 동일)curl -fsSL https://ollama.com/install.sh | sh 2. 모델위치 환경설정 (기존엔 없었음)# Environment="OLLAMA_MODELS=/folder/ollama/models"Environment="OLLAMA_MODELS=/h..