- Manage users, conversations, and system resources -
-| - User - | -- Role - | -- Conversations - | -- Used Token - | -- Monthly Token Limit - | -- Date Joined - | -- Actions - | -
|---|---|---|---|---|---|---|
|
-
-
-
-
-
-
- {user.name
- .split(" ")
- .map((n) => n[0])
- .join("")}
-
-
-
-
-
- {user.name}
-
-
- {user.email}
-
- |
- - {getRoleBadge(user.role)} - | -- {user.conversationsCount} - | -
-
- {formatTokenCount(user.usedToken)}
-
-
-
-
- |
-
- {editingTokenLimit === user.id ? (
-
- setTempTokenLimit(e.target.value)}
- className="w-20 h-8 text-sm"
- min="0"
- />
-
-
-
- ) : (
-
- {formatTokenCount(user.monthlyTokenLimit)}
-
-
- )}
- |
- - {new Date(user.joinDate).toLocaleDateString()} - | -
-
-
-
- |
-
- Configure LLM settings and preferences -
-- This applies to all users. To set a specific limit for a certain user, go to the admin dashboard and set it manually there. -
-
- This is a guide to setup this platform locally on your machine and use your own LLM for unlimited usage.
-
Follow the steps below to get started with your local deployment.
-
- For more details, check https://github.com/KacemMathlouthi/VCell-GSoC -
-
- git clone https://github.com/KacemMathlouthi/VCell-GSoC.git
-
-
- Configure the .env files following the .env.example in both frontend and backend folders
-
-{`# Frontend .env
-cp frontend/.env.example frontend/.env
-# Backend .env
-cp backend/.env.example backend/.env`}
-
-
-
- docker compose up --build -d
-
-
- Once running, access this page at:
-
- http://localhost:3000/admin/settings
-
-
- - URL of your local LLM server (e.g., Ollama, LM Studio) -
-- Name of the model you have loaded locally -
-- API key if your local server requires authentication -
-- Port number of your local LLM server -
-