Các mô hình ngôn ngữ lớn (LLM) của Gemini mà tính năng Trợ giúp mã Gemini sử dụng được huấn luyện dựa trên các tập dữ liệu về mã có sẵn công khai, tài liệu dành riêng cho Google Cloud và các thông tin kỹ thuật có liên quan khác, ngoài các tập dữ liệu dùng để huấn luyện mô hình cơ sở của Gemini. Các mô hình được huấn luyện để câu trả lời của Gemini Code Assist có thể hữu ích nhất có thể đối với người dùng Gemini Code Assist.
Gemini Code Assist Standard và Enterprise không sử dụng câu lệnh của bạn hoặc câu trả lời do AI tạo để huấn luyện hoặc tinh chỉnh các mô hình cơ bản của chúng tôi. Phiên bản Gemini Code Assist Standard và Enterprise sử dụng dữ liệu của bạn chỉ để phân phát phản hồi cho yêu cầu và sẽ không được lưu trữ trừ khi bạn yêu cầu.
Trường hợp Gemini Code Assist trích dẫn nguồn và cách trích dẫn
Giống như một số trải nghiệm với mô hình ngôn ngữ lớn (LLM) độc lập khác, Gemini Code Assist LLM được thiết kế để tạo nội dung nguyên gốc chứ không sao chép toàn bộ nội dung có sẵn. Chúng tôi đã thiết kế các hệ thống để hạn chế khả năng xảy ra điều này, đồng thời sẽ tiếp tục cải thiện cách hoạt động của các hệ thống đó.
Nếu trực tiếp trích dẫn toàn bộ nội dung trên một trang của một trang web, thì tính năng Trợ giúp lập trình của Gemini sẽ trích dẫn trang đó. Đối với những câu trả lời có URL, tính năng Trợ giúp mã của Gemini cho phép người dùng xem và trong một số trường hợp, có thể nhấp vào để chuyển thẳng đến trang nguồn.
Khi tạo mã hoặc cung cấp tính năng hoàn thành mã, Gemini Code Assist sẽ cung cấp thông tin trích dẫn khi trực tiếp trích dẫn nội dung dài từ một nguồn khác, chẳng hạn như mã nguồn mở hiện có. Trong trường hợp trích dẫn kho lưu trữ mã, nội dung trích dẫn đó cũng có thể tham chiếu đến một giấy phép nguồn mở hiện hành.
Để tạo mã hiệu quả hơn trong IDE, Gemini Code Assist thu thập thông tin theo ngữ cảnh từ tệp mà bạn đang sử dụng trong IDE cũng như các tệp cục bộ đang mở và có liên quan khác trong dự án.
Khi bạn sử dụng tính năng Trợ giúp mã Gemini trong IDE, Gemini sẽ liệt kê các tệp dự án (nguồn ngữ cảnh) được dùng làm tài liệu tham khảo để tạo câu trả lời cho các câu lệnh của bạn. Nguồn ngữ cảnh sẽ xuất hiện mỗi khi bạn sử dụng tính năng trò chuyện trên Gemini.
Bạn có thể ngăn Gemini Code Assist đề xuất mã khớp với các nguồn được trích dẫn bằng cách điều chỉnh chế độ cài đặt trong IDE (VS Code, Cloud Shell và Cloud Workstations).
Tính năng Tuỳ chỉnh mã trong Gemini Code Assist Enterprise cho phép bạn nhận đề xuất mã dựa trên cơ sở mã riêng của tổ chức ngay trong Gemini Code Assist. Để tìm hiểu thêm về tính năng tuỳ chỉnh mã và cách chúng tôi bảo mật khi truy cập và lưu trữ mã riêng tư của bạn, hãy xem bài viết Tổng quan về tính năng Hỗ trợ mã Gemini. Để định cấu hình và sử dụng tính năng tuỳ chỉnh mã, hãy xem bài viết Định cấu hình và sử dụng tính năng tuỳ chỉnh mã của tính năng Hỗ trợ mã Gemini.
Để biết thêm thông tin về các chế độ kiểm soát bảo mật của Gemini Code Assist Standard và Gemini Code Assist Enterprise, hãy xem bài viết Bảo mật, quyền riêng tư và việc tuân thủ đối với Gemini Code Assist Standard và Gemini Code Assist Enterprise.