Skip to content

Consolidate model configuration into BYOK UI with database seeding #104

@exedev-shelley

Description

@exedev-shelley

Author: philz42
Channel: #shelley
Link: https://discord.com/channels/1405685085923049482/1450334528210993295/1472008865636679710


Description

Shelley currently has three ways to configure models:

  1. Config file (which allows the exe.dev gateway)
  2. Environment flags
  3. BYOK (Bring Your Own Key) in the UI

The goal is to consolidate model management into the BYOK UI as the primary configuration method.

Proposed Approach

Seed the database with exe.dev gateway models when building the exeuntu image, rather than relying on config files or env flags. This allows the BYOK UI to be the single source of truth for model configuration.

Notes

  • There are nuances to work out in the implementation details
  • This should align with the broader goal of having all model configuration manageable through the UI

Context

Related discussion about allowing exe.dev gateway and BYOK mode to be configurable via the GUI without CLI manipulation, with support for custom models in either mode.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions