Guidance reborn #429
Replies: 12 comments 4 replies
-
Welcome back from the dead 🧟 |
Beta Was this translation helpful? Give feedback.
-
Any ETA on the example notebooks being updated? appears the current ones no longer work and i want to start using guidance. |
Beta Was this translation helpful? Give feedback.
-
I'm so happy guidance its back!. I was already unhappily coming to terms with the idea of settling for LangChain. |
Beta Was this translation helpful? Give feedback.
-
Nice! I'll have to check it out and compare to my current LMQL implementations. |
Beta Was this translation helpful? Give feedback.
-
Hello @slundberg. I'm glad you are back. With the previous version I was using a RunPod Serverless endpoint to execute a model with guidance and generate output, which includes text and variables. With handlebars, it was straightforward because I sent the entire program in text format and returned the output. How can I achieve similar efficiency using this new format? |
Beta Was this translation helpful? Give feedback.
-
Good lord, this looks promising. I was starting to think this lib was abandoned, so happy with this new version. |
Beta Was this translation helpful? Give feedback.
-
Congratulations! A big thank you to the team for all your work on the upgrade! |
Beta Was this translation helpful? Give feedback.
-
Wooo, seems like a drastic change. I have some internal demo built on 0.0.64, seems need to have some learning to make it work with the new version! |
Beta Was this translation helpful? Give feedback.
-
So far it has been an improvement in every level. Clearer, no pseudo code, no memory leak. |
Beta Was this translation helpful? Give feedback.
-
Just adding my warm words "thank you!" :) |
Beta Was this translation helpful? Give feedback.
-
I am so excited for this. Well done! |
Beta Was this translation helpful? Give feedback.
-
Hi. We're using the previous version of guidance pretty extensively in our app, and I'm finding it difficult to understand how to migrate from the handlebars version to the latest one. The previous docs for example, had an agent implementation that we're using. From the docs: "you can combine the await tag with geneach (which generates a list) to create an agent easily ..." We're using both of these previous functionalities pretty extensively, but I'm having trouble understanding how to adjust existing code to achieve the same functionality with the new version. Another question I have is whether this new version supports the latest openai API version, and will continue to do so in the future? It would be extremely helpful if a migration guide and a 1:1 port over of examples provided previously, especially related to geneach and await would be provided. This will help people using guidance to upgrade easily. Currently, I'm using a pretty old version of guidance because it does not appear to work with openai updates and the python implementation versus handlebars, and how to move from one to the other, especially around agents, isn't really explained well. Thanks. |
Beta Was this translation helpful? Give feedback.
-
You may have noticed that guidance got a new big upgrade today.
v0.1
is a dramatically new version developed while releases had to be paused over the summer. We will release a more detailed summary of the changes later but briefly:While we have a good number of unit tests there are bound to be a few surprises, so let us know if you run into any of them.
Beta Was this translation helpful? Give feedback.
All reactions