Skip to content
Discussion options

You must be logged in to vote

Dear @Gallopm,

Thanks for opening the first discussion thread! Pie’s integrated compute and I/O primarily benefit use cases where the agent logic can be executed without external actions (e.g., evaluating symbolic expressions).

In the scenario you mentioned such as modifying a user’s files, external I/O is required, so Pie does not gain the advantages of reduced boundary crossings in that case.

This "split compute" setup does not limit Pie’s applicability. One can still use the send and receive APIs to interact with the user at runtime, and further improve efficiency through application-specific KV cache management.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by ingim
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants