(ctx context.Context, name string)
| 273 | // between validation and writing the model config reference. |
| 274 | GetAIProviderByIDForReferenceLock(ctx context.Context, id uuid.UUID) (AIProvider, error) |
| 275 | GetAIProviderByName(ctx context.Context, name string) (AIProvider, error) |
| 276 | GetAIProviderKeyByID(ctx context.Context, id uuid.UUID) (AIProviderKey, error) |
| 277 | // Returns the provider IDs that have at least one provider-scoped key. |
| 278 | GetAIProviderKeyPresence(ctx context.Context, providerIds []uuid.UUID) ([]uuid.UUID, error) |
no outgoing calls