17 lines
526 B
SQL
17 lines
526 B
SQL
CREATE TABLE IF NOT EXISTS ai_model (
|
|
id UUID PRIMARY KEY,
|
|
provider_id UUID NOT NULL,
|
|
name VARCHAR(255) NOT NULL,
|
|
modality VARCHAR(255) NOT NULL,
|
|
capability VARCHAR(255) NOT NULL,
|
|
context_length BIGINT NOT NULL,
|
|
max_output_tokens BIGINT,
|
|
training_cutoff TIMESTAMPTZ,
|
|
is_open_source BOOLEAN NOT NULL DEFAULT false,
|
|
status VARCHAR(255) NOT NULL,
|
|
created_at TIMESTAMPTZ NOT NULL,
|
|
updated_at TIMESTAMPTZ NOT NULL
|
|
);
|
|
|
|
CREATE INDEX idx_ai_model_provider_id ON ai_model (provider_id);
|