Peltomallin DuckDB -tietokannat
Peltomalli 2.0 pohjautuu ssot_maatilat.db ja peltomalli.db tietokantoihin Ssot_maatilat.db sisältää tekoälyn tarvitsemat tiesot, kuten api-avaimet ja järjestelmä_promptit sekä tilakohtaiset_skills ja keskusteluhistoria taulut. Peltomalli.db tarjoaa kasvulohkojen analyysit, joissa on vuosikohtaisten tietojen ja mittaustulosten vaikutukset pellon eri osiin aarin tarkuudella.
DuckDB:n analyysit tarjoavat tekoälyn käyttöön kaikki pellon tiedot tekoälylle käyttökelpoisessa muodossa. Peltomalli 2.0 hyödyntää DuckDB:n avulla UNS:n keräämää historiatietoa pellon olosuhteiden muutoksista.
SSOT_maatilat.db ja peltomalli.db perusrakenne
ssot_maatilat.db
Tekoälyn käyttöön liittyvät taulut:
tilat_ja_konfiguraatio
│ tilanumero
│ telegram_chat_id
│ anthropic_api_key
│ jarjestelma_prompt
│ paivitetty_pvm
tilakohtaiset_skills
│ skill_id
│ tilanumero
│ kohde_tyyppi
│ kohde_id
│ otsikko
│ saanto_teksti
│ paivitetty_pvm
keskusteluhistoria
│ viesti_id
│ telegram_chat_id
│ rooli
│ sisalto
│ kaytetyt_tokenit
│ aika
peltomalli.db
Peruslohkoon ja kasvulohkoon liittyvät tiedot.:
peruslohko
│ peruslohko_id
│ nimi
│ geometria_tm35_geojson
│ saa_paivitetty
│ saa_json
kasvulohko
│ peruslohko_id
│ kasvulohko_id
│ vuosi
│ kasvilaji
Antureiden ja mm. viljavuusanalyysien mittausloki
mittausloki
│ aika
│ ryhma_id
│ laite_id
│ nimi
│ arvo_numero
│ arvo_teksti
Kohdennetaan pellon paikkatiedoksi peltoruuduilla
peltoruudut_10x10
│ ruutu_id
│ peruslohko_id
│ maalaji
│ keskipiste_lat
│ keskipiste_lon
│ korkeus_merenpinnasta
│ notko_indeksi
Mittaustiedot saadaan peltoruuduille mittauksen vaikutuksen mukaisesti
paikka
│ ryhma_id
│ laite_id
│ alku_aika
│ loppu_aika
│ wgs84_lat
│ wgs84_lon
│ ruutu_id
│ peruslohko_id
vaikutus
│ ryhma_id
│ laite_id
│ ruutu_id
│ alku_aika
│ loppu_aika
│ vaikutus_paino