SDK LeanCTX

Sản phẩm của bạn.Ngữ cảnh được xây dựng sẵn.

LeanCTX là Context Gateway dành cho các hệ thống AI. Nhúng việc chọn ngữ cảnh, kiểm soát và bằng chứng được hỗ trợ thông qua các giao diện SDK gốc. Giữ mô hình, quy trình làm việc và giao diện người dùng của bạn.

Ứng dụng của bạnSDK LeanCTX + EngineMô hình của bạn

Bên trong sản phẩm của bạn

Trải nghiệm sản phẩm của bạn. Một Engine bên dưới.

Sử dụng Engine cục bộ hoặc dịch vụ Doanh nghiệp đã xác thực. SDK nói các hợp đồng được phiên bản hóa giống nhau cho ngữ cảnh, quyền và bằng chứng, mà không nhân bản Engine bên trong ứng dụng của bạn.

Nhúng ngữ cảnh

Chuẩn bị đầu vào trong ứng dụng của bạn.

Chuẩn bị các nguồn, kiểm tra chế độ xem được trả về và ghi lại kết quả máy chủ với ContextSession. Khôi phục chi tiết nguồn khi nhiệm vụ cần nó.

ContextSession

Xây dựng tác nhân

Trang bị cho tác nhân của bạn.

Dùng AgentContext để đọc, tìm kiếm, tổng hợp ngữ cảnh và đo số token. Agent Tools chỉ có thể ghi tệp hoặc chạy lệnh argv nằm trong danh sách cho phép khi có quyền rõ ràng. Host của bạn kiểm soát các lệnh gọi mô hình và vòng đời tác nhân.

AgentContext

Từ mã sang ngữ cảnh

Vài dòng. Một ngữ cảnh tập trung.

Bắt đầu bằng việc chuẩn bị ngữ cảnh: thu thập tài liệu liên quan của dự án và kiểm tra những gì ứng dụng của bạn nhận được. Ví dụ này để cuộc gọi mô hình cho ứng dụng của bạn. Các Công cụ tác nhân có thể chạy các lệnh được cho phép, được cho phép thông qua Engine; chúng không tiếp quản suy luận mô hình.

compose()
Thu thập ngữ cảnh cho nhiệm vụ bạn cung cấp.
result.text
Kiểm tra đầu ra công cụ đã chuẩn bị trước khi sử dụng nó.
saved_tokens
Kiểm tra mức giảm đầu vào được đo của Engine, tách biệt với thanh toán mô hình.
PythonVí dụ chỉ đọc
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)

Yêu cầu một Engine tương thích. Chạy trên dự án cục bộ của bạn; đầu ra phụ thuộc vào các tệp của nó.

Các gói ngôn ngữ

Sáu ngôn ngữ. Một hợp đồng Engine.

Chọn gói gốc cho stack của bạn. Đàm phán các phiên bản và khả năng với Engine, sau đó kiểm tra ma trận hoạt động cho ngôn ngữ và phương tiện của bạn.

Kiểm soát máy chủ

Chỉ cấp quyền mà ứng dụng của bạn cần.

Ứng dụng của bạn xác lập ngữ cảnh người dùng và nghiệp vụ. Engine thực thi các quy tắc về quyền truy cập nguồn, nội dung và thực thi của yêu cầu. Phiên cục bộ bắt đầu ở chế độ chỉ đọc; thao tác ghi và lệnh cần được cho phép rõ ràng.

Chính sách phiên cố định
Quyền ghi và thực thi không thể mở rộng trong phiên hiện có.
Thực thi lệnh được kiểm soát
Truyền một danh sách argv. Chỉ cho phép chạy các tệp thực thi được liệt kê, trong môi trường và giới hạn thời gian được cấu hình. Chính sách lệnh không phải là sandbox của hệ điều hành.
Các lỗi bạn phải xử lý
Các lỗi giao thức, tính toàn vẹn và quyền dừng hoạt động. Các lỗi ghi hoặc thực thi không rõ ràng sẽ không được thử lại tự động.

Các khả năng được kết nối

Kiểm soát ngữ cảnh và công cụ ổn định. Tính liên tục của Python vẫn ở bản Xem trước.

Ổn định

Yêu cầu & kết quả

Chuẩn bị ngữ cảnh hoặc yêu cầu hành động của Agent Tools với quyền ghi hoặc thực thi rõ ràng. Chỉ thực thi các lệnh argv được cho phép; kiểm tra biên lai, xử lý lỗi được gõ và hủy phiên SDK đang diễn ra. Máy chủ của bạn sở hữu các cuộc gọi mô hình và vòng đời agent.

Xem trước Python SDK

Trạng thái & tính liên tục

Python SDK cung cấp các thao tác workspace, checkpoint, delta và bàn giao ở trạng thái Preview (bản xem trước) trong leanctx_sdk.preview. Các lần bàn giao cục bộ này mang theo trạng thái được chọn và tham chiếu nguồn; host kiểm soát việc khởi chạy tác nhân, vòng đời và quyền hạn. Khả năng điều phối tác nhân rộng hơn vẫn ở trạng thái Research (nghiên cứu).

SDK / OEM

Xây dựng nó. Mang nó đến khách hàng của bạn.

Chọn thỏa thuận cho các thành phần bạn nhúng và dịch vụ bạn cung cấp. SDK/OEM bao gồm tích hợp thương mại, phân phối và cung cấp của bên thứ ba; Enterprise bao gồm hoạt động tổ chức.

Một tích hợp. Một thỏa thuận rõ ràng.

Engine công cộng giữ bản quyền Apache của nó. Các thành phần SDK và runtime bổ sung có các điều khoản riêng. Một thỏa thuận thương mại xác định các quyền, mô hình phân phối và hỗ trợ cụ thể mà bạn cần.

Lập kế hoạch cho một sản phẩm hoặc dịch vụ thương mại?Thảo luận về giấy phép SDK / OEM

Bắt đầu với LeanCTX

Xây dựng với LeanCTX.

Cài đặt gói ngôn ngữ của bạn, kết nối Engine và chuẩn bị ngữ cảnh cho một tác vụ thực.

Ứng dụng của bạn. Mô hình của bạn. Các kiểm soát ngữ cảnh được hỗ trợ bên trong.