가드닝 플래너: 거주 지역과 월에 맞춰 이번 주 심을 작물을 알려주는 오픈 소스 AI
요약
사용자의 거주 지역과 월을 기반으로 이번 주에 심어야 할 작물을 알려주는 오픈 소스 가드닝 플래너를 소개합니다. 이 도구는 Google의 Gemma 4 31B 모델을 활용하여 구축되었으며, 무료로 로컬에서 사용할 수 있다는 장점을 강조합니다. 특히 네팔 현지 작물까지 제안하는 등 높은 지역 적응성을 보여줍니다.
핵심 포인트
- 지역 및 월 기반 식재 가이드 제공
- Gemma 4를 사용한 오픈 소스 구현
- 무료, 사적, 로컬 환경에서 작동 가능
- 오픈 모델의 교체 용이성 확보
내가 만든 것
사용자의 도시와 현재 월을 기반으로 이번 주에 어떤 채소, 허브, 꽃을 심어야 하는지 알려주는 간단한 가드닝 플래너입니다. Google의 오픈 웨이트 Gemma 4 31B 모델로 구축했습니다.
문제점
저는 네팔 Sunwal에 살고 있습니다. 계절마다 '지금 뭘 심어야 할까?'라는 의문이 듭니다. 대부분의 가드닝 앱은 미국 중심적이거나, 인터넷 연결이 필요하거나, 비용이 발생합니다. 저는 무료로, 사적으로, 그리고 로컬에서 사용할 수 있는 것을 원했습니다.
데모
입력: 도시 = Sunwal, 월 = 10월
출력:
- 잎채소: 시금치, 겨자잎(rayo), fenugreek(methi)
- 뿌리 채소: 당근, 무
- 서늘한 기후 작물: 콜리플라워, 양배추, 브로콜리
- 콩과 식물: 정원 완두콩
- 꽃: 메리골드(sayapatri), 페튜니아
심지어 네팔 특유의 작물을 제안했습니다. 이것이 바로 다양한 데이터로 훈련된 오픈 모델의 힘입니다.
구축 방법
- Google AI Studio에서 무료 API 키를 받았습니다.
requests를 사용하여 30줄짜리 Python 스크립트를 작성했습니다.- Gemini API를 통해 Gemma 4를 호출했습니다.
- 5가지 글머리 기호를 요청하는 프롬프트를 사용했습니다.
오픈 소스 AI가 중요한 이유
- 무료: 실행 비용이 없고, 유료 API 등급이 없습니다.
- 사적: 제 위치와 가드닝 데이터는 저에게 머뭅니다.
- 교체 가능: 코드를 다시 작성하지 않고도 어떤 오픈 모델(Gemma, Llama, Mistral)로든 전환할 수 있습니다.
- 로컬 우선 미래: 언젠가 인터넷 연결 없이 노트북에서 이것을 실행할 수 있을 것입니다.
폐쇄형 AI API는 비용이 들었을 것이고, 저를 한 제공업체에 가두었으며, 제가 통제하지 않는 서버로 제 위치 데이터를 전송했을 것입니다.
다음 계획
도시별 서리 날짜 로직 추가, 네팔어 출력 지원, Ollama를 사용하여 Gemma를 로컬에서 실행할 예정입니다.
devchallenge #hf26challenge
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기