Below you will find pages that utilize the taxonomy term “Ai”
AI-driven business transformation
Image Sample
![]() |
|---|
| MS AI Simmit. Seoul. 2025 |
AI-driven business transformation
내 나이또래는 늙어서 해당 없을줄 알았는데 이달초부터 터지기 시작하는 MCP를 보면서 갸웃하고 있었는데.
이 문장을 보는 순간 더 빨리 적용되어 영향을 받을수도 있겠다 싶다.
Barcode Battle
컨셉
사용자가 바코드 이미지를 업로드하거나 이미지의 URL을 입력하면, 해당 바코드로부터 임의의 값을 추출 해서 전투에 적절한 속성을 반환하고 경쟁하는 게임.
Develop GenAI Apps with Gemini and Streamlit Skill Badge
evelop GenAI Apps with Gemini and Streamlit Skill Badge은 사실 Streamlit에 혹해서 시작해본 녀석이었으나 진행을 해보니 Docker build하고 deploy하는 과정이었다.
requirements.txt
처음 제공되는 requirements.txt에 2개가 빠져있는데, 아무생각없이 pip로 설치만 했다가, 나중에 docker deploy하고 나서 테스트하는 과정에서 없다고 나와서 지우고 새로 올리는 사태가 벌어졌다.
pip install google.cloud-logging
pip install vertexai
# requirements.txt에 빠진내용
pip freeze > requirements.txt
# 나중에 docker build 할 때 requirements.txt 사용된다는 점을 생각하자.
export 변수명
중요하게 사용되는것은 project와 region인데.. 물론 다 하드코딩으로 하면 전혀 문제될 것이 없겠지만, 치환해서 사용하려면, 좀 보고 주의를 기울여야 한다.
PGVector
postgres를 사용하면서 개발 생성하는 user에 superuser role을 부여하지는 않았었는데, vector extension을 사용할려고 보니 부여하는게 간편하다.
SELECT * FROM items ORDER BY embedding <-> '[3,1,2]' LIMIT 5;
Supported distance functions are: <-> - L2 distance <#> - (negative) inner product <=> - cosine distance <+> - L1 distance <~> - Hamming distance (binary vectors) <%> - Jaccard distance (binary vectors)
지원되는 거리측정 표현이다.
Prompt의 종류
Google Cloud Skills Boost를 따라 해 보고 있다.
Prompt를 진행하다 보니 단어가 몇 가지 보인다.
- Zero-shot prompt
- One-shot prompt
- Few-shot prompt
