GeoGPT er et prosjekt som integrerer flere teknologier for å levere en robust løsning for geodata. Denne veiledningen hjelper deg med å sette opp prosjektet lokalt.
- Naviger til mappen
geonorge-app
. - Kjør følgende kommando:
eller
npm install
npm i
- Naviger til mappen
geonorge-server
. - Opprett en
.env
-fil med de nødvendige API-nøklene. Se på.env.example
-filen for eksempel oppsett.
- Kjør følgende kommando for å installere nødvendige Python-pakker:
pip install openai pgvector fastapi aiohttp websockets dotenv
- Mac:
pip3 install openai pgvector fastapi aiohttp websockets dotenv
- Fra mappen
geonorge-server
, kjør:python main.py
- Gå tilbake til
geonorge-app
. - Start utviklingsserveren ved å kjøre:
npm run dev
Når serveren og klienten kjører, kan du teste løsningen ved å navigere til den oppgitte localhost-adressen i nettleseren din.