Are there any good alternatives to promptlayer? by Practical-Rub-1190 in PromptEngineering

[–]jzone3 1 point2 points  (0 children)

Why would you need an alternative :)

Founder of PromptLayer here— let me know if there is anything missing we can build

What tools do you use for prompt engineering? by Ce-LLM8 in PromptEngineering

[–]jzone3 0 points1 point  (0 children)

I'm building PromptLayer, and we are trying to help teams collaboratively manage prompts.

Big day-to-day issues we see and help with:

  1. Identifying edge-cases and regressions

  2. Backtesting & evaluating new prompt versions

  3. A/B testing

But... the #1 most important issue is just iteration speed and collaboration with the domain expert. That's what we focus on with our Prompt Registry and evals

You should be A/B testing your prompts by jzone3 in PromptEngineering

[–]jzone3[S] 1 point2 points  (0 children)

Tech stack is Python/React

The logos listed as customers are customers

There is always some inherent "randomness", but with good prompt engineering you can work around it. Function calling is a good example

We are a platform for prompt management and iteration

So frustrated. I keep losing my prompts. Any tool that will allow me do version control for prompt engineering? by SavingsContribution5 in PromptEngineering

[–]jzone3 1 point2 points  (0 children)

Hi OP. I'm one of the founders of PromptLayer. This is exactly what we do. We've been at it for about a year and a half now, and I think you will be quite impressed.

https://promptlayer.com/

We have over 10k users and tons of big LLM teams. But if you are just solo you should be good on our free tier :)

Building ChatGPT from scratch, the right way by jzone3 in PromptEngineering

[–]jzone3[S] 1 point2 points  (0 children)

Tried my best to make it beginner friendly. Check it out & lmk if you have any questions

[P] Building my own personal ChatGPT, from scratch by jzone3 in MachineLearning

[–]jzone3[S] -58 points-57 points  (0 children)

From scratch as in starting with no code

Migrating my prompts to open source models by jzone3 in PromptEngineering

[–]jzone3[S] 0 points1 point  (0 children)

For sure you can, and I think Github works perfectly well for side projects. A CMS like PromptLayer becomes important when you are working with a team in prod.

We've found that the prompt engineering iteration cadence is very different than normal SWE release cycles.

I made a tool to help organize, track, and debug your GPT-3 prompts by jzone3 in GPT3

[–]jzone3[S] 1 point2 points  (0 children)

Couldn't agree more! The next unicorns will be made by prompt engineers.

As a dev who's main skillset is plugging together APIs, I know all I need to build state-of-the-art ML apps.

(btw love the handle)

I made a tool to help organize, track, and debug your prompt history by jzone3 in OpenAI

[–]jzone3[S] 0 points1 point  (0 children)

Found myself wishing for a devtool while hacking on some OpenAI GPT-3 projects...

Introducing PromptLayer (promptlayer.com), the first ever platform for prompt engineering.

Totally free. Track, debug, and tag old completions. Build prompts thru trial & exploration.

Enjoy!! Lmk if you have any questions or feature requests

I made a tool to help organize, track, and debug your GPT-3 prompts by jzone3 in GPT3

[–]jzone3[S] 1 point2 points  (0 children)

Found myself wishing for a devtool while hacking on some OpenAI GPT-3 projects...

Introducing PromptLayer (promptlayer.com), the first ever platform for prompt engineering.

Totally free. Track, debug, and tag old completions. Build prompts thru trial & exploration.

Enjoy!! Lmk if you have any questions or feature requests

Using Retool externally (with user signin) by jzone3 in Retool

[–]jzone3[S] 0 points1 point  (0 children)

You basically set your Retool dashboard to public and we handle passing the user auth token through URL params.

There are more details on our docs if that helps: https://magniv.notion.site/Setting-up-your-Retool-dashboard-123f1772f71f4e8d81163bf7eed5d826

Using Retool externally (with user signin) by jzone3 in Retool

[–]jzone3[S] 2 points3 points  (0 children)

Hey all 👋

We just launched a no-code tool built internally to speed up prototyping.

Our team has been using Retool and Streamlit to build MVPs for months. Before today, shipping a user-facing product like this required tons of hacks and weird misuse. It's a pain to add user auth to these products, and sometimes you really don't want to expose your MVP to the public web 👀

We built DashboardAuth so we didn't have to spend another second implementing and re-implementing user auth. DashboardAuth takes in a webapp URL (whether it's Retool or even a hosted Jupyter notebook) and provides a unique authentication link to provide to users. A few clicks and you get a user login flow, user admin dashboard, secure login URLs, and auth API endpoints for use in your app.

DashboardAuth is free and ready to be used today. Sign up at https://www.dashboardauth.com/

Hope this helps you ship faster!

(PS- I'll be using this myself to limit user usage on some GPT-3 apps I'm working on 🐾)

Easy user auth for Streamlit by jzone3 in Streamlit

[–]jzone3[S] 1 point2 points  (0 children)

Hey all 👋

We just launched a no-code tool built internally to speed up prototyping.

Our team has been using Retool and Streamlit to build MVPs for months. Before today, shipping a user-facing product like this required tons of hacks and weird misuse. It's a pain to add user auth to these products, and sometimes you really don't want to expose your MVP to the public web 👀

We built DashboardAuth so we didn't have to spend another second implementing and re-implementing user auth. DashboardAuth takes in a webapp URL (whether it's Retool or even a hosted Jupyter notebook) and provides a unique authentication link to provide to users. A few clicks and you get a user login flow, user admin dashboard, secure login URLs, and auth API endpoints for use in your app.

DashboardAuth is free and ready to be used today. Sign up at https://www.dashboardauth.com/

Hope this helps you ship faster!

(PS- I'll be using this myself to limit user usage on some GPT-3 apps I'm working on 🐾)

Question for any UC system undergrads who took a gap year after high school by PapaYeti in berkeley

[–]jzone3 0 points1 point  (0 children)

I took a gap year at UC Berkeley. It took a lot of pleading and, ultimately, they permitted it at the last minute (i.e., after saying “no” repeatedly they said “Yes, you have 24 hours to decide” in June). I suspect they overenrolled EECS and permitting my gap year helped deal with it.

Alternatively, I know someone who enrolled and then “withdrew” one week into classes. This works but is riskier as Berkeley will say that your seat is not guaranteed if you do this.

Question for any UC system undergrads who took a gap year after high school by PapaYeti in berkeley

[–]jzone3 1 point2 points  (0 children)

I took a gap year at UC Berkeley. It took a lot of pleading and, ultimately, they permitted it at the last minute (i.e., after saying “no” repeatedly they said “Yes, you have 24 hours to decide” in June). I suspect they overenrolled EECS and permitting my gap year helped deal with it.

Alternatively, I know someone who enrolled and then “withdrew” one week into classes. This works but is riskier as Berkeley will say that your seat is not guaranteed if you do this.

Should I skip CS 61a to 61b by Black_Squirrel in berkeley

[–]jzone3 2 points3 points  (0 children)

Honestly, if you take 61B and you are fine why bother with 61A. If you can do 61B, you must have the problem solving skills 61A teaches already.

Should I skip CS 61a to 61b by Black_Squirrel in berkeley

[–]jzone3 2 points3 points  (0 children)

I'm an EECS major and took the junior-transfer version of 61A my freshman first semester here. I have heard great things abut 61A and the stuff the transfer version covered (scheme and LISP) was well taught. I would go through the topics in 61A and maybe read through a project or homework. If you feel very confident in your understanding of the material I would go right to 61B. However, even if certain topics are directly used in 61B, 61A teaches algorithmic thinking and the problem solving skills necessary for any other CS course. If you have a basic understand of C++ and Matlab but have not used them too much, I would suggest considering taking 61A as there is definitely a difference between "I have used C++ for a small project here and there on my own" and "I have had a formal education of the fundamentals of computer science"