Skip to content

Commit

Permalink
Merge branch 'dev' into f/bb-sdk-v1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Vedantsahai18 committed Jan 14, 2025
2 parents 9819d6e + cd1004c commit 5cab260
Show file tree
Hide file tree
Showing 4 changed files with 98 additions and 0 deletions.
10 changes: 10 additions & 0 deletions agents-api/agents_api/queries/agents/patch_agent.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,14 @@
default_settings = CASE
WHEN $7::jsonb IS NOT NULL THEN $7
ELSE default_settings
END,
instructions = CASE
WHEN $8::text[] IS NOT NULL THEN $8
ELSE instructions
END,
canonical_name = CASE
WHEN $9::citext IS NOT NULL THEN $9
ELSE canonical_name
END
WHERE agent_id = $2 AND developer_id = $1
RETURNING *;
Expand Down Expand Up @@ -72,6 +80,8 @@ async def patch_agent(
data.metadata,
data.model,
data.default_settings.model_dump() if data.default_settings else None,
[data.instructions] if isinstance(data.instructions, str) else data.instructions,
data.canonical_name,
]

return (
Expand Down
6 changes: 6 additions & 0 deletions llm-proxy/litellm-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,12 @@ model_list:
api_key: os.environ/OPENROUTER_API_KEY
tags: ["paid"]

- model_name: "l3.1-euryale-70b"
litellm_params:
model: "openrouter/sao10k/l3.1-euryale-70b"
api_key: os.environ/OPENROUTER_API_KEY
tags: ["paid"]

- model_name: "l3.3-euryale-70b"
litellm_params:
model: "openrouter/sao10k/l3.3-euryale-70b"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
BEGIN;

-- Drop the updated constraints
ALTER TABLE agents
DROP CONSTRAINT IF EXISTS ct_agents_about_length;

ALTER TABLE tools
DROP CONSTRAINT IF EXISTS ct_tools_description_length;

ALTER TABLE files
DROP CONSTRAINT IF EXISTS ct_files_description_length;

ALTER TABLE tasks
DROP CONSTRAINT IF EXISTS ct_tasks_description_length;

-- Restore original constraints
ALTER TABLE tools
ADD CONSTRAINT ct_tools_description_length CHECK (
description IS NULL
OR length(description) <= 1000
);

ALTER TABLE files
ADD CONSTRAINT ct_files_description_length CHECK (
description IS NULL
OR length(description) <= 1000
);

ALTER TABLE tasks
ADD CONSTRAINT ct_tasks_description_length CHECK (
description IS NULL
OR length(description) <= 1000
);

ALTER TABLE agents
ADD CONSTRAINT ct_agents_about_length CHECK (
about IS NULL
OR length(about) <= 5000
);

COMMIT;
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
BEGIN;

-- Drop existing constraints
ALTER TABLE agents
DROP CONSTRAINT IF EXISTS ct_agents_about_length;

ALTER TABLE tools
DROP CONSTRAINT IF EXISTS ct_tools_description_length;

ALTER TABLE files
DROP CONSTRAINT IF EXISTS ct_files_description_length;

ALTER TABLE tasks
DROP CONSTRAINT IF EXISTS ct_tasks_description_length;

-- Add new constraints with updated length
ALTER TABLE agents
ADD CONSTRAINT ct_agents_about_length CHECK (
about IS NULL
OR length(about) <= 16000
);

ALTER TABLE tools
ADD CONSTRAINT ct_tools_description_length CHECK (
description IS NULL
OR length(description) <= 16000
);

ALTER TABLE files
ADD CONSTRAINT ct_files_description_length CHECK (
description IS NULL
OR length(description) <= 16000
);

ALTER TABLE tasks
ADD CONSTRAINT ct_tasks_description_length CHECK (
description IS NULL
OR length(description) <= 16000
);

COMMIT;

0 comments on commit 5cab260

Please sign in to comment.