Przejdź do treści

KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ

KretAI — specyfikacja (zakres kontraktu 1.0)

KretAI — specyfikacja (zakres kontraktu 1.0)

Status 1.0: `FROZEN_SUPPORTED_SUBSET` — zamrożony dokładnie opisany zakres; reszta poza kontraktem 1.0. Gramatyka/wersja: kretai-1.0. Status języka nie nadaje uprawnień KCS ani prawa do działania w Production.

Źródła normatywne (kopie w Sources/, kolejność pierwszeństwa: decyzje właściciela → zamrożony kontrakt → kod SDK → testy):

  • LANGUAGE_FREEZE_1_0/04_KRETAI_SPECIFICATION.md
  • SDK 04_Languages/KretAi/README.md

Elementy języka

ElementStan w KretAI
Struktura plikukretai "1.0", potem bloki model, tool, agent.
Rozszerzenie.kretai.
Komentarze//.
Typy parametrów narzędziString Int64 Float64 Bool.
Logikabrak — narzędzia to funkcje KretS.

Zakres poza kontraktem / ograniczenia

  • oczekiwanie działania prawdziwego modelu (NOT_RUN; KretAI 1.1/1.2)
  • użycie w Core (DISABLED do decyzji KCS)
  • wpisywanie kluczy API w plikach (tylko odwołanie do Vault)
  • KretAI 1.1: model lokalny (test na serwerze modeli, KCS dla kretai.*).
  • KretAI 1.2: modele zdalne (decyzja FB-05, Vault).
  • KretAI 1.x: narzędzia w osobnym procesie, strumieniowanie.
  • Stary walidator JSON Kret.Formats.AiContractValidator (rc.1) — LEGACY.

Pełna referencja konstrukcji: SYNTAX_REFERENCE.md.

Źródło i wersja

Zweryfikowany import PUBLIC_CANDIDATE. Identyfikatory źródeł odnoszą się do eksportu i nie dają dostępu do plików serwera.

01_LANGUAGES/KretAI/Documentation/LANGUAGE_SPECIFICATION.md
SHA-256 642EE4E6A1375DBDDED5F2F2B7BC26E85A0D7435FB4A2D4CEE4D5B6CEE0A97AF

Zaloguj się na konto użytkownika, aby zapisywać postęp i zakładki. Konta obsługi mogą czytać bez zapisu postępu. Logowanie →

Wybierz, co możemy zapamiętać w tej przeglądarce. Możesz zmienić decyzję w każdej chwili.

Polityka prywatności