zalo
Chat ngay

JetBrains

JetBrains sử dụng API của OpenAI để xây dựng sản phẩm phát triển nhanh nhất từ ​​trước đến nay

JetBrains (mở trong cửa sổ mới) tạo ra các công cụ phát triển phần mềm thông minh được hơn 15 triệu kỹ sư trên toàn thế giới sử dụng. Bộ sản phẩm của nó bao gồm các Môi trường phát triển tích hợp (IDE) phổ biến, chẳng hạn như PyCharm, IntelliJ IDEA, cũng như ngôn ngữ lập trình Kotlin. 

Được thúc đẩy bởi sứ mệnh loại bỏ các tác vụ tẻ nhạt khỏi quy trình làm việc của nhà phát triển, JetBrains đã tích hợp API của OpenAI vào sản phẩm Trợ lý AI của mình. Phản hồi rất ấn tượng—77% nhà phát triển cho biết họ cảm thấy năng suất hơn, với 55% tìm thấy nhiều thời gian hơn để tập trung vào các tác vụ hấp dẫn hơn.

 

Nhúng AI vào phần mềm phát triển

IDE JetBrains trước đây đã bao gồm các tính năng như hoàn thành mã và kiểm tra mã giúp các nhà phát triển năng suất hơn. Các tính năng này giúp các nhà phát triển trong suốt vòng đời phát triển phần mềm, bao gồm viết mã, kiểm tra mã và xây dựng các dự án trong nhiều môi trường khác nhau. 

Các công cụ này dựa trên các mô hình heuristic thông minh và có nhận thức về ngữ cảnh. Vì JetBrains đã xây dựng các công cụ cung cấp các gợi ý thông minh, nên việc khám phá AI là một sự mở rộng tự nhiên—đặc biệt là khi xét đến những tiến bộ gần đây trong AI tạo sinh, trong đó các tính năng như hoàn thành mã theo kiểu tự động hoàn thành và gợi ý mã theo ngữ cảnh đang chuyển đổi cách thức làm việc của các nhà phát triển. 

JetBrains đã nhận ra cơ hội để có bước tiến vượt bậc và đã phát triển Trợ lý AI, một sản phẩm mới tích hợp với API của OpenAI vào các sản phẩm IDE của Jetbrains.

Sử dụng API của OpenAI để đẩy nhanh quá trình phát triển phần mềm

JetBrains tin rằng LLM có thể mang lại giá trị to lớn cho khách hàng nếu được tích hợp vào IDE của họ, nhưng muốn khám phá các lựa chọn trước khi cam kết với nhà cung cấp đã chọn. 

JetBrains đã cân nhắc tất cả các nhà cung cấp LLM hàng đầu, nhưng đã chọn OpenAI là nhà cung cấp LLM đầu tiên vì những lý do sau:

+ Khả năng suy luận tiên tiến: JetBrains nhận thấy API của OpenAI có các tính năng thông minh nhất, trong đó khả năng suy luận tiên tiến nổi bật hơn cả.

+ Hỗ trợ khách hàng kỹ thuật : Vladislav Tankov, Trưởng nhóm JetBrains AI, nhấn mạnh đến sự hỗ trợ kỹ thuật tuyệt vời do nhóm kỹ thuật của OpenAI cung cấp. Hướng dẫn này đóng vai trò then chốt khi JetBrains gặp phải những thách thức trong quá trình tích hợp: "Chúng tôi đã làm việc với các nhà phát triển thực sự quan tâm đến những gì chúng tôi tạo ra và cách chúng tôi tạo ra chúng", ông cho biết.  

+ Hiệu suất kỹ thuật vượt trội: Trong phân tích so sánh các Nhà cung cấp LLM của JetBrains, API của OpenAI nổi bật về các tiêu chí kỹ thuật như độ trễ, độ chính xác và thông lượng.

“Chúng tôi đã làm việc với các nhà phát triển thực sự quan tâm đến những gì chúng tôi tạo ra và cách chúng tôi tạo ra chúng.”
Vladislav Tankov, Trưởng nhóm JetBrains AI

Sau khi quyết định chọn API của OpenAI làm nhà cung cấp LLM, JetBrains đã có thể mở khóa một loạt các khả năng trong sản phẩm Trợ lý AI của mình: 

+ Các nhà phát triển có thể chuyển giao những nhiệm vụ tầm thường và ít sáng tạo hơn, như viết bài kiểm tra và đặt tên biến, cho Trợ lý AI.

+ Các nhà phát triển có thể viết lời nhắc bằng ngôn ngữ tự nhiên và nhận được gợi ý về mã khi viết logic kinh doanh.

+ Trợ lý AI có thể tạo tài liệu và viết tin nhắn xác nhận.

+ Trợ lý AI có thể giải thích mã và tái cấu trúc các đoạn mã.

+ Trợ lý AI có thể làm rõ ý nghĩa của lỗi và đề xuất cách khắc phục sự cố.

Trợ lý AI JetBrains tăng tốc hiệu suất của nhà phát triển

Trợ lý AI JetBrains đã trở thành sản phẩm phát triển nhanh nhất trong lịch sử 24 năm của công ty với mức độ hài lòng của khách hàng vượt trội. Các nhà phát triển sử dụng sản phẩm này làm nổi bật: 

+ Tăng năng suất chưa từng có : "Tôi đã là một nhà phát triển trong 30 năm. Tôi không thể nghĩ ra bất cứ điều gì mang lại sự gia tăng năng suất lớn hơn JetBrains AI Assistant", một người trả lời cho biết. 

+ Giảm thời gian tìm kiếm thông tin : 78% nhà phát triển được khảo sát cho biết họ giảm thời gian tìm kiếm thông tin, giúp họ có nhiều thời gian hơn cho các nhiệm vụ hấp dẫn hơn.

+ Giảm chi phí chuyển đổi: Một kỹ sư cho biết: “Trợ lý AI JetBrains hoạt động bên trong IDE, không giống như các trợ lý khác yêu cầu phải có trình duyệt mở”, điều này giúp đơn giản hóa quy trình làm việc của nhà phát triển và giúp hoàn thành nhiệm vụ dễ dàng hơn.

+ Nâng cao hiệu quả: 77% nhà phát triển được hỏi cho biết họ cảm thấy năng suất hơn với thời gian của mình, trong khi 71% cho biết họ có thể hoàn thành nhiệm vụ nhanh hơn.

+ Một công cụ động não: Một kỹ sư nhấn mạnh cách JetBrains AI Assistant đã trở thành một công cụ hữu ích để thoát khỏi bế tắc: "Tôi thích nó. Nó giúp giải quyết hội chứng kẻ mạo danh vì bạn chỉ cần yêu cầu LLM giúp đỡ."

Xây dựng thế hệ tiếp theo của các công cụ mã hóa AI nhận biết ngữ cảnh

JetBrains đang nghiên cứu một số tính năng mới để đẩy nhanh hơn nữa quá trình phát triển phần mềm: 

+ Tạo cấu trúc dự án : Nhóm đã xây dựng các nguyên mẫu tạo ra các thư mục dự án tùy chỉnh từ lời nhắc văn bản. Kết quả ban đầu có vẻ thú vị.

+ Tự động hóa quy trình công việc trong thiết bị đầu cuối: Nhóm nghiên cứu nhận thấy tiềm năng to lớn trong việc tự động hóa nhiều tác vụ thiết bị đầu cuối phổ biến cần thiết nhưng đơn giản.

+ Tích hợp chặt chẽ với thông tin chi tiết về mã JetBrains (mở trong cửa sổ mới) Vladislav Tankov, Trưởng nhóm JetBrains AI cho biết : “Các IDE của chúng tôi biết rất nhiều về cơ sở mã của dự án người dùng, vì vậy chúng tôi đang tìm cách cung cấp bối cảnh và khả năng này cho các nhà cung cấp LLM để có các tính năng hoàn toàn mới”.

Xem thêm: mua tài khoản ChatGPT Plus chính hãng giá rẻ với nhiều ưu đãi đặc biệt 

Hot Deal

Họ tên (*)

Số điện thoại (*)

Email (*)

Dịch vụ

Đăng ký để nhận bản tin mới nhất !