Skip to content

AI Model interface CRUD#504

Merged
lucksus merged 180 commits intodevfrom
llm-crud-and-interface
Dec 5, 2024
Merged

AI Model interface CRUD#504
lucksus merged 180 commits intodevfrom
llm-crud-and-interface

Conversation

@lucksus
Copy link
Member

@lucksus lucksus commented Jul 25, 2024

Full CRUD systems for choosing AI models, remote models through API calls and UI in ADAM Launcher for setup and managing of models.

Screenshot 2024-12-05 at 19 23 27

Screenshot 2024-12-04 at 14 46 07

Added client functions:

ad4m.ai.addModel(model: ModelInput): Promise<String>
ad4m.ai.getModels(): Promise<Model[]>
ad4m.ai.updateModel(modelId: String, model: ModelInput): Promise<boolean>
ad4m.ai.removeModel(modelId: String): Promise<boolean>
ad4m.ai.setDefaultModel(modelType: ModelType, modelId: String): Promise<boolean>
ad4m.ai.getDefaultModel(modelType: ModelType): Promise<Model>
ad4m.ai.modelLoadingStatus(modelId: String): Promise<AIModelLoadingStatus>

Also, Tauri updated to v2 for Launcher.

@lucksus lucksus marked this pull request as ready for review July 25, 2024 16:13
@lucksus lucksus mentioned this pull request Sep 5, 2024
5 tasks
lucksus and others added 28 commits December 2, 2024 15:33
…me cycles when we don't get a request for some time
…t of set- and getDefaultModel because of TypeGraphQL constraints
@lucksus lucksus merged commit 14af599 into dev Dec 5, 2024
@lucksus lucksus deleted the llm-crud-and-interface branch August 22, 2025 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants