Trao đổi về dự án

Blog PartITech

Blog công nghệ

Phân tích kỹ thuật, hướng dẫn thực tế và kinh nghiệm triển khai để xây dựng, hiện đại hóa và duy trì ứng dụng bền vững.

221 bài viết Trang 8

llama.cpp : chạy một LLM cục bộ

Llama CPP là một công cụ mới được thiết kế để thực hiện các mô hình ngôn ngữ trực tiếp trên C/C++. Công cụ này được tối ưu hóa đặc biệt cho các bộ xử lý Apple Silicon thông qua việc sử dụng công nghệ ARM NEON và bộ khung Accelerate. Nó cũng cung cấp khả năng tương thích AVX2 cho các hệ thống dựa trên kiến trúc x86. Chạy chủ yếu trên CPU, Llama CPP còn tích hợp khả năng lượng tử hóa 4 bit, từ đó cải thiện thêm hiệu quả.

Giới thiệu về txtai: đơn giản hóa việc sử dụng LLM cho các nhà phát triển

Trong vũ trụ AI và xử lý ngôn ngữ tự nhiên đang không ngừng phát triển, txtai nổi lên như một công cụ cách mạng, đặc biệt là đối với những ai đang khám phá thế giới của các mô hình ngôn ngữ quy mô lớn (LLMs). Hãy tưởng tượng một cây cầu kết nối bạn với một loạt LLMs mạnh mẽ, nơi txtai đóng vai trò trung gian, làm cho việc tiếp cận và tương tác với những công nghệ phức tạp này trở nên dễ dàng hơn, đơn giản hơn và mở rộng khả năng của bạn.

Gói Sonata Extra: quản lý chuyển hướng HTTP

Tổng quan Công cụ chuyển hướng tiêu đề được thiết kế để quản lý các chuyển hướng của các yêu cầu đến từ ứng dụng của bạn. Nó cho phép cấu hình các quy tắc chuyển hướng với các mã trạng thái HTTP khác nhau để quản lý hiệu quả các kịch bản chuyển hướng khác nhau. Màn hình Chế độ xem danh sách: Xem chi tiết: Mã trạng thái HTTP được hỗ trợ 301 — chuyển hướng vĩnh viễn: Chỉ ra rằng tài nguyên đã được chuyển đến một URL mới một cách vĩnh viễn. 302 — chuyển hướng tạm thời: Chỉ định một chuyể...

Sonata Extra Bundle: nhật ký hoạt động

Tổng quan Chức năng nhật ký hoạt động của Sonata Extra Bundle được thiết kế để giám sát và ghi lại tất cả các hoạt động trong trang quản trị. Nó cung cấp một cái nhìn toàn diện về các hành động đã thực hiện, các tài nguyên liên quan, mô tả các hoạt động và người dùng đã thực hiện chúng. Tính năng Hiển thị loại hành động: Hiển thị loại hành động đã thực hiện (ví dụ: tạo, cập nhật, xóa). Theo dõi tài nguyên: Xác định tài nguyên đã bị ảnh hưởng bởi hành động. Mô tả hành động: Cung cấp một mô t...

Sonata Extra Bundle: thư viện phương tiện cho CKEditor

Giới thiệu Một cấu hình phù hợp của CKEditor là cần thiết để nó hoạt động tối ưu. Hướng dẫn này cung cấp các bước để cài đặt một phiên bản hợp lệ của CKEditor và cấu hình nó để sử dụng thư viện Media trong một dự án Sonata. Cài đặt Khắc phục lỗi khóa giấy phép LTS không hợp lệ Nếu bạn gặp lỗi sau: [CKEDITOR] For more information about this error go to https://ckeditor.com/docs/ckeditor4/latest/guide/dev_errors.html#invalid-lts-license-key Cài đặt phiên bản CKEditor được chỉ định: php php...

Sonata Extra Bundle: tích hợp trình chỉnh sửa Gutenberg

Giới thiệu Tích hợp trình soạn thảo Gutenberg vào Sonata bao gồm việc sử dụng thư viện 'Automatic Isolated block editor'. Hướng dẫn này chi tiết các bước cần thiết để cài đặt và cấu hình trình soạn thảo Gutenberg trong ứng dụng Sonata của bạn. Màn hình Cài đặt thư viện Trình soạn thảo Gutenberg dựa trên một thư viện 'Trình chỉnh sửa khối tự động cô lập'. Bạn có thể tải thư viện bằng cách sử dụng liên kết sau: Thư viện trình chỉnh sửa các khối tự động cách ly Các bước cài đặt Tải xuốn...

Gói Sonata Extra: di chuyển một trang web WordPress

Hướng dẫn này cung cấp một quy trình từng bước để di chuyển nội dung từ trang WordPress của bạn sang Sonata Extra Bundle. Bước 1: Nhập nội dung Bắt đầu bằng cách nhập nội dung WordPress của bạn bằng cách sử dụng lệnh sau bin/console sonata-extra:wordpress-importer --url https://www.domain.com --user wordpressUser --token "[APPLICATION_PASSWORD]" Để có hướng dẫn chi tiết về lệnh này, hãy tham khảo hướng dẫn chuyên dụng: Lệnh nhập khẩu WordPress Sau khi thực hiện lệnh này, các danh mục, thẻ ...

Gói bổ sung Sonata: tùy chỉnh lỗi 404 và 500

Giới thiệu Việc cá nhân hóa các trang lỗi (404 — trang không tìm thấy và 500 — lỗi máy chủ nội bộ) trong ứng dụng của bạn có thể cải thiện trải nghiệm người dùng trong các tình huống không mong đợi. Hướng dẫn này sẽ giải thích quy trình cấu hình các trang lỗi tùy chỉnh trong SonataExtraBundle. Điều kiện tiên quyết Trước khi tiếp tục, có một vài điểm quan trọng cần lưu ý: Môi trường phát triển: Các trang lỗi tùy chỉnh không hiển thị trong môi trường phát triển. Để xem chúng hoạt động, bạn cầ...

Gói Sonata Extra: cấu hình các bố cục của Sonata Page

Giới thiệu Cấu hình các bố cục của Sonata Page là một bước quan trọng để tạo ra một trang web có cấu trúc tốt và hấp dẫn về mặt trực quan. Hướng dẫn này sẽ giúp bạn hiểu quá trình cấu hình bố cục trong Sonata Page. Yêu cầu tiên quyết Trước khi tiếp tục, hãy đảm bảo rằng bạn đã đọc tài liệu chính của SonataPage : Đọc tài liệu của SonataPage Các bước cài đặt Bước 1: xác định cấu hình bố cục của bạn Bắt đầu bằng cách định nghĩa bố cục của bạn trong một tệp cấu hình YAML. Đây là một ví dụ: parti...

Gói Sonata Extra: nhập khẩu một trang web WordPress

Trình bày đơn hàng Đơn hàng sonata-extra:wordpress-importer được thiết kế để nhập hình ảnh, danh mục, bài viết và thẻ từ một trang WordPress vào ứng dụng của bạn. Nó giúp dễ dàng tiếp tục nội dung WordPress trong ứng dụng. Cú pháp sonata-extra:wordpress-importer --url=[WORDPRESS_SITE_URL] --user=[USERNAME] --token="[TOKEN]" Cài đặt --url: URL của trang web WordPress mà từ đó nội dung cần được nhập. --user: Tên người dùng WordPress của bạn. --token: Mã thông báo xác thực để truy cập API. T...

Sonata Extra Bundle: tạo một mẫu dịch trực tuyến bằng dòng lệnh

Tổng quan PartitechSonataExtraBundle cung cấp một cách thuận tiện để quản lý các bản dịch trong Sonata Admin. Gói này bao gồm hai lệnh chính: sonata:extra:translation-create-template và sonata:extra:translation-import-template. Các lệnh này giúp việc tạo và nhập bản dịch trở nên dễ dàng hơn, tối ưu hóa quy trình và tích hợp với một dịch vụ dịch thuật bên ngoài. Đơn hàng Đơn hàng sonata:extra:translation-create-template Mô tả Lệnh này chuẩn bị nội dung của bạn cho việc dịch. Nó tạo ra một cấu...

Sonata Extra Bundle: dịch hàng loạt trực tuyến qua dòng lệnh

Sonata Extra Bundle cung cấp một API dịch thuật cho phép ủy quyền xử lý cho một nhà cung cấp có thể cấu hình. Ứng dụng do đó có thể dịch một văn bản sang nhiều ngôn ngữ trong khi vẫn giữ được lựa chọn nhà cung cấp ở cấp độ cấu hình. Hiểu API dịch thuật API dịch thuật là một tính năng sử dụng các dịch vụ dịch thuật được hỗ trợ bởi AI để cung cấp bản dịch tự động của văn bản. Bằng cách tích hợp các nhà cung cấp dịch thuật khác nhau, người dùng có thể dịch văn bản sang nhiều ngôn ngữ mà không c...