Phần mềm này là gì
SillyTavern Manager (gọi tắt là phần mềm, trình quản lý) là một bảng điều khiển mã nguồn mở dùng để cài đặt, chạy, sao lưu và theo dõi SillyTavern trên máy do bạn kiểm soát. Phần mềm được Phạm Quang Lộc phát hành theo Giấy phép Công cộng Affero GNU phiên bản 3.
Dự án không vận hành dịch vụ nào thay bạn. Không có tài khoản phải tạo, không có máy chủ nào giữ dữ liệu của bạn, và không có gì chạy nếu bạn không tự khởi động. Mọi bản sao đều chạy trên phần cứng do bạn sở hữu, thuê hoặc kiểm soát.
Điều khoản này áp dụng cho việc bạn sử dụng phần mềm, sử dụng trang web của dự án tại stm.phamloc.top, và sử dụng trang chuyển tiếp đăng nhập Cloudflare đặt tại đó. Điều khoản không thay thế giấy phép AGPL-3.0, vốn trao cho bạn quyền sử dụng, nghiên cứu, sửa đổi và phân phối lại mã nguồn. Khi điều khoản và giấy phép mâu thuẫn, giấy phép có hiệu lực cao hơn.
Chấp nhận điều khoản
Việc cài đặt, chạy hoặc phân phối lại phần mềm đồng nghĩa với việc bạn chấp nhận điều khoản này cùng bản Tuyên bố miễn trừ trách nhiệm đi kèm. Nếu bạn không chấp nhận, xin đừng cài đặt hoặc chạy phần mềm.
Màn hình thiết lập lần đầu yêu cầu bạn xác nhận một lần, trước khi tạo mật khẩu quản trị. Toàn văn có sẵn ngay tại đó, và trong bảng điều khiển về sau, không cần kết nối internet.
Điều khoản có thể được sửa đổi khi phần mềm thay đổi. Việc tiếp tục sử dụng phần mềm sau một lần sửa đổi đồng nghĩa với việc bạn chấp nhận bản đang có hiệu lực khi đó.
Không liên kết với SillyTavern
SillyTavern là phần mềm riêng biệt, do những người khác viết và duy trì. Dự án này không liên kết, không được chứng thực, không được tài trợ và không có quan hệ chính thức nào với dự án SillyTavern, các nhà phát triển hay cộng đồng của họ.
Trình quản lý lấy SillyTavern đúng theo cách bạn tự lấy: theo yêu cầu của bạn, nó clone hoặc tải kho mã công khai tại github.com/SillyTavern/SillyTavern về máy bạn. Nó không phân phối lại SillyTavern, không lưu trữ bản sao, và không thay đổi những gì thượng nguồn phát hành ngoài tệp cấu hình mà bạn chọn sửa.
SillyTavern được cấp phép bởi chính tác giả của nó theo điều khoản riêng, và việc bạn dùng SillyTavern chịu sự điều chỉnh của điều khoản đó, không phải của điều khoản này. Thượng nguồn có thể thay đổi, đổi tên, tái cấu trúc hoặc gỡ bỏ bất cứ thứ gì vào bất cứ lúc nào. Khi điều đó làm hỏng một bản cài đặt, đó không phải lỗi của phần mềm này, và dự án không có nghĩa vụ phải sửa.
Tên gọi SillyTavern chỉ được dùng ở đây để nói đúng sự thật rằng phần mềm này quản lý cái gì.
Bản cài đặt là của bạn, do bạn vận hành
Bạn là quản trị viên. Bạn chọn nơi phần mềm chạy, ai được truy cập, cài phiên bản SillyTavern nào, khi nào sao lưu và khi nào phục hồi.
Bạn chịu trách nhiệm về an toàn của máy, về độ mạnh và tính bí mật của những mật khẩu bạn đặt, về việc cập nhật bản vá cho hệ điều hành và Node.js, và về mọi hành vi của bất kỳ ai bạn cho phép truy cập.
Mặc định, SillyTavern chỉ mở trong phạm vi máy cục bộ. Mọi thứ mở rộng phạm vi đó — công tắc mạng nội bộ, cổng truy cập, Cloudflare Tunnel, reverse proxy, nền tảng lưu trữ — đều là hành động bạn chủ động thực hiện, và mức phơi bày mà nó tạo ra là điều bạn tự chấp nhận và tự quản lý.
Việc mở ra mạng luôn kèm rủi ro mà không mật khẩu nào loại bỏ hoàn toàn. Đừng mở ra ngoài một bản cài đặt đang giữ dữ liệu mà bạn không thể chấp nhận mất hoặc lộ.
Nội dung của bạn và cách bạn dùng
Nhân vật, persona, prompt, đoạn chat, hình ảnh, thiết lập và API key đều là của bạn. Bạn tạo ra chúng, chúng nằm trên máy bạn, và chúng không bao giờ được gửi về dự án. Dự án không thể nhìn thấy, không kiểm duyệt và không chịu trách nhiệm về chúng.
Những gì bạn viết, những gì bạn yêu cầu mô hình tạo ra, và những gì mô hình trả lời hoàn toàn thuộc trách nhiệm của bạn. Phần mềm tự nó không tạo ra nội dung nào: nó khởi chạy một chương trình bạn chọn, chương trình đó gọi tới các dịch vụ bạn chọn, bằng thông tin xác thực bạn cung cấp.
Bạn phải sử dụng phần mềm theo đúng pháp luật áp dụng với bạn, theo điều khoản của mọi nhà cung cấp mô hình và dịch vụ bạn kết nối, và tôn trọng quyền của người khác. Bạn không được dùng phần mềm để tạo ra hoặc phát tán nội dung trái pháp luật tại nơi bạn ở.
Dự án không lưu trữ, không truyền tải, không cất giữ, không lập chỉ mục và không phân phối bất cứ nội dung nào bạn tạo ra bằng phần mềm. Không có gì ở đây để dự án gỡ xuống, và cũng không có cơ chế kiểm duyệt hay báo cáo nào để dự án xử lý.
Dịch vụ và tài khoản của bên thứ ba
Trình quản lý có thể kết nối tới những dịch vụ không thuộc về chúng tôi: Cloudflare cho tunnel, lưu trữ R2, Workers và số liệu tài khoản; GitHub cho bản phát hành và mã nguồn; npm cho việc cài phụ thuộc; và bất kỳ nhà cung cấp mô hình nào bạn cấu hình cho SillyTavern gọi tới.
Những kết nối đó dùng tài khoản, thông tin xác thực và hạn mức của bạn. Điều khoản, giá và chính sách riêng tư của từng nhà cung cấp áp dụng cho chúng, và bạn nên đọc. Dự án không phải một bên trong quan hệ giữa bạn và bất kỳ nhà cung cấp nào.
Dung lượng lưu trữ, băng thông, số thao tác, tunnel và lượt gọi mô hình đều có thể tốn tiền. Mọi khoản phí nhà cung cấp tính cho bạn đều do bạn trả — kể cả khoản phát sinh vì một bản sao lưu lớn hơn, dày hơn hay nhiều hơn bạn tưởng, vì cấu hình sai, hoặc vì một lỗi của phần mềm này. Hãy tự đặt hạn mức và cảnh báo trong bảng điều khiển của nhà cung cấp.
Đăng nhập Cloudflare sẽ tạo tài nguyên bên trong chính tài khoản Cloudflare của bạn: một bucket, và tuỳ chọn thêm một Worker. Chúng vẫn thuộc về bạn, vẫn còn sau khi bạn ngắt kết nối, và bạn có thể tự xoá bất cứ lúc nào.
Sao lưu là công cụ, không phải bảo đảm
Sao lưu và phục hồi được cung cấp để giúp bạn, không kèm lời hứa nào rằng một bản sao lưu sẽ thành công, rằng một tệp lưu trữ là đầy đủ, rằng nó vẫn đọc được bởi phiên bản tương lai, hay rằng một lần phục hồi sẽ tái tạo đúng trạng thái bạn mong đợi.
Một bản sao lưu chưa bao giờ được phục hồi thử thì chưa phải là bản sao lưu. Hãy thử phục hồi, giữ ít nhất một bản sao không do trình quản lý tạo ra, và giữ ít nhất một bản sao ở nơi trình quản lý không với tới được.
Phục hồi là ghi đè dữ liệu. Trình quản lý chụp một bản an toàn trước và xem trước tệp lưu trữ trước khi ghi, nhưng việc chọn đúng tệp và đúng chế độ là trách nhiệm của bạn.
Số liệu sử dụng
Phần mềm gửi về dự án một bản tóm tắt nhỏ, nằm trong danh sách cho phép, về mức độ được sử dụng: nền tảng, phiên bản ứng dụng, và với mỗi lượt gọi mô hình là nhà cung cấp, tên mô hình, tên máy chủ điểm cuối, số token, mã trạng thái và thời lượng.
Phần mềm không bao giờ gửi prompt, đoạn chat, câu trả lời của mô hình, API key, tên tệp, đường dẫn tệp, địa chỉ IP hay chuỗi truy vấn URL. Đây là cách một dự án miễn phí biết được cần tiếp tục hỗ trợ nền tảng, phiên bản và nhà cung cấp nào.
Chấp nhận điều khoản này bao gồm chấp nhận bản tóm tắt đó. Thông báo quyền riêng tư liệt kê đầy đủ những gì được gửi, những gì không, và cách tắt hẳn việc gửi.
Tính sẵn có, cập nhật và hồi kết
Phần mềm được phát hành đúng như nó có, vào lúc nó được phát hành. Không có lịch phát hành, không có cam kết hỗ trợ, không có mức dịch vụ, và không có bảo đảm rằng một phiên bản sẽ tiếp tục chạy được, rằng một tính năng sẽ được giữ lại, hay rằng dự án sẽ còn tiếp tục.
Trang web của dự án, trang chuyển tiếp đăng nhập Cloudflare và máy chủ nhận số liệu chỉ là tiện ích. Chúng có thể thay đổi, chuyển đi hoặc ngừng hoạt động mà không báo trước. Một bản cài đặt vẫn chạy bình thường khi không có chúng, trừ việc đăng nhập Cloudflare qua OAuth client của dự án thì cần trang chuyển tiếp — và bạn hoàn toàn có thể đăng ký client riêng rồi tự chạy trang chuyển tiếp của mình, kho mã có hướng dẫn.
Giấy phép và mã nguồn
Phần mềm được cấp phép theo Giấy phép Công cộng Affero GNU phiên bản 3 (AGPL-3.0-only). Toàn bộ mã nguồn tương ứng được công bố tại github.com/locmaymo/stm.
Không điều nào trong điều khoản này hạn chế, từ bỏ hay thêm điều kiện vào các quyền mà AGPL-3.0 trao cho bạn. Nếu bạn chạy một bản đã sửa đổi và cho người khác dùng qua mạng, giấy phép buộc bạn phải cung cấp mã nguồn bản đó cho họ.
Các thành phần của bên thứ ba giữ giấy phép riêng của chúng, được liệt kê trong phần thông báo bên thứ ba của dự án. Logo và hình hoạ không thuộc phạm vi AGPL-3.0; xem mục Thông báo.
Thay đổi điều khoản
Điều khoản thay đổi cùng với phần mềm. Bản đang có hiệu lực luôn đi kèm phần mềm và được công bố tại stm.phamloc.top/terms, kèm ngày bắt đầu hiệu lực.
Những thay đổi mang tính nội dung sẽ được ghi trong ghi chú phát hành. Nếu bạn không chấp nhận bản mới, hãy ngừng sử dụng phần mềm; các quyền mà AGPL-3.0 đã trao cho bạn đối với mã nguồn không bị ảnh hưởng.
Luật áp dụng
Điều khoản này chịu sự điều chỉnh của pháp luật nước Cộng hoà xã hội chủ nghĩa Việt Nam, không áp dụng các quy tắc xung đột pháp luật. Mọi tranh chấp không thể giải quyết bằng thương lượng sẽ được đưa ra toà án có thẩm quyền tại Việt Nam.
Nếu một điều khoản bị coi là không thể thi hành, phần còn lại vẫn có hiệu lực, và điều khoản đó được hiểu theo nghĩa hẹp nhất đủ để có giá trị.
Các quyền bảo vệ người tiêu dùng bắt buộc mà pháp luật nơi bạn sinh sống trao cho bạn không bị điều khoản này ảnh hưởng.
Liên hệ
Thắc mắc, yêu cầu về giấy phép, khiếu nại và thông báo pháp lý xin gửi tới trang theo dõi vấn đề của dự án tại github.com/locmaymo/stm/issues.
Nghi vấn về lỗ hổng bảo mật xin báo riêng qua mục security advisories của GitHub trên cùng kho mã, thay vì mở một vấn đề công khai.
Dự án do một người duy trì trong thời gian rảnh. Không bảo đảm sẽ có hồi đáp, và không điều nào ở đây tạo ra nghĩa vụ phải trả lời.