LeanCTX SDK

Twój produkt.Wbudowany kontekst.

LeanCTX to Context Gateway dla systemów AI. Osadź wspierane wybieranie kontekstu, kontrole i dowody za pomocą natywnych interfejsów SDK. Zachowaj swój model, przepływ pracy i interfejs użytkownika.

Twoja aplikacjaLeanCTX SDK + EngineTwoje modele

Wewnątrz Twojego produktu

Doświadczenie Twojego produktu. Silnik pod spodem.

Użyj lokalnego Silnika lub uwierzytelnionego usługi Enterprise. SDK używa tych samych wersjonowanych kontraktów dla kontekstu, uprawnień i dowodów, bez duplikowania Silnika w Twojej aplikacji.

Wbuduj kontekst

Przygotuj dane wejściowe w swojej aplikacji.

Przygotuj źródła, sprawdź zwracaną widok i zarejestruj wynik hosta z ContextSession. Odzyskaj szczegóły źródła, gdy zadanie tego wymaga.

ContextSession

Buduj agentów

Wyposaż swojego agenta.

Używaj AgentContext do odczytu, wyszukiwania, składania kontekstu i pomiaru tokenów. Agent Tools może zapisywać pliki lub uruchamiać polecenia argv z listy dozwolonych, wyłącznie po uzyskaniu wyraźnych uprawnień. Host kontroluje wywołania modelu i cykl życia agentów.

AgentContext

Od kodu do kontekstu

Kilka linijek. Skoncentrowany kontekst.

Rozpocznij od przygotowania kontekstu: zbierz odpowiednie materiały projektu i sprawdź, co otrzymuje Twoja aplikacja. Ten przykład pozostawia wywołanie modelu w Twojej aplikacji. Narzędzia agentowe mogą uruchamiać wyraźnie dozwolone, dozwolone polecenia przez Silnik; nie przejmują wnioskowania modelu.

compose()
Zbierz kontekst do zadania, które podałeś.
result.text
Sprawdź wygenerowany wynik narzędzia przed jego użyciem.
saved_tokens
Sprawdź zmierzoną redukcję wejścia Engine, oddzielnie od rozliczeń modelu.
PythonPrzykład tylko do odczytu
from leanctx_sdk import (
    AgentContext
)

with AgentContext(
    ".",
    task="Explain project"
) as ctx:
    result = ctx.compose()
    metrics = ctx.metrics

print(result.text)
print(metrics.saved_tokens)

Wymaga kompatybilnego Engine. Działa na Twoim lokalnym projekcie; wynik zależy od jego plików.

Pakiety języków

Sześć języków. Jeden kontrakt Silnika.

Wybierz natywną paczkę dla Twojego stosu. Negocjuj wersje i możliwości z Silnikiem, a następnie sprawdź macierz operacji dla Twojego języka i transportu.

Kontrola hosta

Udziel tylko dostępu, którego Twoja aplikacja potrzebuje.

Twoja aplikacja określa kontekst użytkownika i biznesowy. Engine egzekwuje reguły dostępu do źródeł, obsługi treści i wykonania żądania. Sesje lokalne rozpoczynają się w trybie tylko do odczytu; zapis i polecenia wymagają wyraźnej zgody.

Stała polityka sesji
Prawa do zapisu i wykonywania nie mogą się rozszerzać w ramach istniejącej sesji.
Kontrolowane wykonywanie poleceń
Przekaż listę argv. Uruchamiane są tylko dozwolone wykonywalne, w skonfigurowanym środowisku i limitach czasu. Polityka polecenia nie jest sandboxem systemu operacyjnego.
Niepowodzenia, które musisz obsłużyć
Niepowodzenia protokołu, integralności i uprawnień zatrzymują operację. Niepowodzenia zapisu lub wykonywania, które są niejednoznaczne, nie są automatycznie ponawiane.

Połączone możliwości

Stabilne kontrole kontekstu i narzędzi. Ciągłość w Pythonie pozostaje w Preiwizji.

Stabilne

Żądania i wyniki

Przygotuj kontekst lub żądaj działań Narzędzi agentowych z wyraźnymi uprawnieniami do zapisu lub wykonywania. Uruchamiaj tylko dozwolone polecenia argv; sprawdzaj potwierdzenia, obsługuj typowe błędy i anuluj trwającą sesję SDK. Twój gospodarzem są wywołania modelu i cykl życia agenta.

Preview Python SDK

Stan i ciągłość

Python SDK udostępnia operacje obszaru roboczego, punktu kontrolnego, różnicy i przekazania w Preview (wersji podglądowej), w leanctx_sdk.preview. Te lokalne przekazania przenoszą wybrany stan i odwołania do źródeł; host kontroluje uruchamianie agentów, ich cykl życia i uprawnienia. Szersza orkiestracja agentów pozostaje w Research (fazie badawczej).

SDK / OEM

Zbuduj to. Przynieś to swoim klientom.

Wybierz umowę dla komponentów, które osadzisz, i usługi, które dostarczasz. SDK/OEM obejmuje integrację komercyjną, redystrybucję i dostarczanie stron trzecich; Enterprise obejmuje operacje organizacyjne.

Jedna integracja. Jedna umowa.

Publiczny Silnik zachowuje swoje prawa Apache. Dodatkowe komponenty SDK i uruchomieniowe mają własne warunki. Umowa handlowa definiuje konkretne prawa, model dostarczania i wsparcie, którego potrzebujesz.

Planujesz produkt lub usługę komercyjną?Omów licencjonowanie SDK / OEM

Rozpocznij z LeanCTX

Buduj z LeanCTX.

Zainstaluj pakiet językowy, połącz Silnik i przygotuj kontekst do jednego rzeczywistego zadania.

Twoja aplikacja. Twój model. Wspierane kontrole kontekstu w środku.