agy تنها ارائهدهندهٔ مدل؛ حذف بخش ارائهدهندهها و افزودن زنجیرهٔ انتخاب مدل
- حذف کامل providerهای mock و openai_compatible: دامنه، آداپوترها، رجیستری، کانفیگ، seed و رابطٔ مدیریت - بخش «ارائهدهندهها» از کنسول حذف شد؛ ورود اکانتها فقط از صفحهٔ اکانتهای agy - صفحهٔ مدلها بازطراحی شد: ارائهدهنده → اکانت → مدل (کاتالوگ لحظهای و زندهٔ همان اکانت از Google) → افورت استدلال؛ بدون هیچ ورود دستی نام مدل - مدلها ستون reasoning_effort گرفتند؛ آداپتور آن را به thinkingConfig (بودجهٔ ۱۰۲۴ تا ۳۲۷۶۸) ترجمه میکند و فقط به مدلهای استدلالی میفرستد - مهاجرت c2d3e4f5b6a7: افزودن reasoning_effort و حذف ردیفهای providerهای قدیمی - تستها: ۲۴۶ تست بکاند و ۵۱ تست فرانت سبز؛ ruff و mypy و tsc و eslint تمیز
This commit is contained in:
@@ -60,9 +60,10 @@ class Settings(BaseSettings):
|
||||
encryption_key: str = ""
|
||||
|
||||
# --- AI models (hidden from customers) -----------------------------------
|
||||
ai_default_provider: str = "mock"
|
||||
openai_compatible_base_url: str = ""
|
||||
openai_compatible_api_key: str = ""
|
||||
#: agy (Google Antigravity) is the only model provider the platform talks
|
||||
#: to. The setting is kept so an old ``AI_DEFAULT_PROVIDER`` value in a
|
||||
#: ``.env`` keeps booting: the registry warns and uses agy regardless.
|
||||
ai_default_provider: str = "agy"
|
||||
|
||||
# --- agy (Google Antigravity) --------------------------------------------
|
||||
#: OAuth client of the public Antigravity CLI application. Overridable so a
|
||||
|
||||
@@ -205,7 +205,6 @@ def _configured_secret_values() -> tuple[str, ...]:
|
||||
candidates = (
|
||||
settings.jwt_secret,
|
||||
settings.encryption_key,
|
||||
settings.openai_compatible_api_key,
|
||||
settings.gitea_admin_token,
|
||||
settings.daytona_api_key,
|
||||
settings.e2b_api_key,
|
||||
|
||||
Reference in New Issue
Block a user