jkomoros / prompt-garden

A framework for gardening LLM prompts
Apache License 2.0
13 stars 1 forks source link

Add a `fetch` seed_type #45

Open jkomoros opened 1 year ago

jkomoros commented 1 year ago

Allows fetching from a remote origin. This is the primary way to get things in and out. It's also dangerous!

Fetches from seeds from local seed packets should be allowed, but the first time a remote seed fetches from a given URL, the user should get a chance to confirm (with a 'allow from now on'). The profile should store which seed packet locations the user has allowed to remember which ones need a confirmation.

The fetch should allow configuring subsubset of fetch parameters.

Having an ability to store a secret store for a seed packet that only it can reference would be useful for API keys for fetch that the library isn't aware of for its own use.

property seed type should work for dotted gets so it's possible to traverse into them