Ví dụ đầu vào và đầu ra nên gồm gì?
Dùng cấu trúc nhỏ với giá trị khác nhau để thấy rõ vị trí mới. Ghi ý nghĩa hàng và cột trong ứng dụng. Giá trị mẫu lặp có thể che lỗi chuyển vị hoặc chỉ mục mà kết quả vẫn trông hợp lệ.
Chuyển vị ma trận chữ nhật sang các hàng mới.
def transpose(rows):
rows = [list(row) for row in rows]
if not rows:
return []
width = len(rows[0])
if any(len(row) != width for row in rows):
raise ValueError("matrix.ragged")
return [[row[column] for row in rows] for column in range(width)]def transpose(rows):
rows = [list(row) for row in rows]
if not rows:
return []
width = len(rows[0])
if any(len(row) != width for row in rows):
raise ValueError("matrix.ragged")
return [[row[column] for row in rows] for column in range(width)]Đổi cấu trúc dữ liệu có thể giữ nguyên từng giá trị nhưng đổi ý nghĩa mà ứng dụng gán cho giá trị đó. AxisLoom là không gian lập trình AI trên Windows để xem các phép biến đổi với tệp dự án sẵn có. Mô tả cấu trúc đầu vào, cấu trúc thành phần tiếp theo mong đợi và điểm chúng khác nhau. Yêu cầu trợ lý lần theo ranh giới đó trước khi đề xuất chỉnh sửa.
Chuyển vị ma trận chữ nhật là một ví dụ bạn có thể rà soát. Tác vụ có thể là giữ định danh cột khi chuẩn bị dữ liệu cho thành phần khác, đồng thời từ chối hàng có độ dài không nhất quán. Hỏi cách biểu diễn đầu vào rỗng và xem giả định của nơi sử dụng về kết quả. Gắn đề xuất với quy ước dữ liệu ứng dụng; mẫu không chứng minh có luồng nhập tổng quát hay dịch vụ chuyển đổi lược đồ tự động.
Có thể chọn mô hình AI đã gỡ cơ chế từ chối khi điểm cuối tương thích OpenAI hoặc Anthropic được hỗ trợ cung cấp. Có thể cần thông tin xác thực; công cụ, hạn chế và ngữ cảnh tùy mô hình và máy chủ. Rà soát cùng lúc phép biến đổi đã sửa và mã gọi, rồi chạy dữ liệu kiểm thử tiêu biểu qua cả hai phía. Nếu suy luận dùng máy chủ cục bộ chạy riêng, riêng lựa chọn đó không khiến các công cụ kết nối còn lại chạy cục bộ.
Dùng cấu trúc nhỏ với giá trị khác nhau để thấy rõ vị trí mới. Ghi ý nghĩa hàng và cột trong ứng dụng. Giá trị mẫu lặp có thể che lỗi chuyển vị hoặc chỉ mục mà kết quả vẫn trông hợp lệ.
Chỉ khi đệm thuộc quy ước và đã xác định ý nghĩa. Từ chối đầu vào không nhất quán có thể phù hợp. Yêu cầu trợ lý xem mã gọi hiện tại trước khi thêm giá trị đệm mà nơi sử dụng có thể nhầm là dữ liệu thật.
Nêu kết quả chính xác mã gọi mong đợi và cách phân biệt dữ liệu rỗng với dữ liệu không hợp lệ. Kiểm tra triển khai và kiểm thử hiện có cho quy ước đó. Tránh đổi biểu diễn chỉ vì dạng khác trông đơn giản hơn khi xét riêng.
Có. Nơi sử dụng có thể diễn giải kích thước hoặc vị trí khác dù phép biến đổi theo đúng quy tắc riêng. Rà soát hai đầu và chạy ví dụ qua thành phần sử dụng, kiểm tra cả ý nghĩa lẫn sắp xếp giá trị.
AxisLoom · Cập nhật 2026-10-25