{ "cells": [ { "cell_type": "code", "execution_count": 1, "id": "abd76d41-772c-47d6-beb1-44a1e21aa6cf", "metadata": {}, "outputs": [], "source": [ "import json\n", "import pandas as pd\n", "from openai import OpenAI\n", "from dotenv import dotenv_values\n", "from pycaret.clustering import predict_model, load_model" ] }, { "cell_type": "code", "execution_count": 2, "id": "514496ba-4001-473d-b799-5d17dcc06073", "metadata": {}, "outputs": [], "source": [ "env = dotenv_values(\".env\")\n", "\n", "openai_client = OpenAI(api_key=env[\"OPENAI_API_KEY\"])" ] }, { "cell_type": "markdown", "id": "9bc409bd-218f-4ad9-8469-06dbba741e1a", "metadata": {}, "source": [ "### Ładujemy dane" ] }, { "cell_type": "code", "execution_count": 3, "id": "260d3be5-23b9-4bc9-853f-4541a631fef0", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", " | age | \n", "edu_level | \n", "fav_animals | \n", "fav_place | \n", "gender | \n", "
---|---|---|---|---|---|
0 | \n", "<18 | \n", "Podstawowe | \n", "Brak ulubionych | \n", "NaN | \n", "Kobieta | \n", "
1 | \n", "25-34 | \n", "Średnie | \n", "Psy | \n", "Nad wodą | \n", "Mężczyzna | \n", "
2 | \n", "45-54 | \n", "Wyższe | \n", "Psy | \n", "W lesie | \n", "Mężczyzna | \n", "
3 | \n", "35-44 | \n", "Średnie | \n", "Koty | \n", "W górach | \n", "Mężczyzna | \n", "
4 | \n", "35-44 | \n", "Wyższe | \n", "Psy | \n", "Nad wodą | \n", "Mężczyzna | \n", "