GPT-Prompt-Engineer

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • gpt-prompt-engineer

  • It seems like a `ranking_system_prompt` prompt is used to rank the output of other prompts, which is pretty cool!

    > Your job is to rank the quality of two outputs generated by different prompts. The prompts are used to generate a response for a given task. You will be provided with the task description, the test prompt, and two generations - one for each system prompt. Rank the generations in order of quality. If Generation A is better, respond with 'A'. If Generation B is better, respond with 'B'. Remember, to be considered 'better', a generation must not just be good, it must be noticeably superior to the other. Also, keep in mind that you are a very harsh critic. Only rank a generation as better if it truly impresses you more th>an the other. Respond with your ranking, and nothing else. Be fair and unbiased in your judgement.

    Source: https://github.com/mshumer/gpt-prompt-engineer/blob/main/gpt...

  • promptfoo

    Discontinued Test your prompts. Evaluate and compare LLM outputs, catch regressions, and improve prompt quality. [Moved to: https://github.com/promptfoo/promptfoo] (by typpo)

  • Thanks for the promptfoo mention. For anyone else who might prefer deterministic, programmatic evaluation of LLM outputs, I've been building promptfoo: https://github.com/typpo/promptfoo

    Example asserts include basic string checks, regex, is-json, cosine similarity, etc.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • ChainForge

    An open-source visual programming environment for battle-testing prompts to LLMs.

  • No problem! I guess I will make a plug myself --we've been working on a similar 'prompt engineering', ChainForge (https://github.com/ianarawjo/ChainForge). It's targeted towards slightly different users and use cases than promptfoo --probably more geared towards early-stage, 'quick-and-dirty' prompting explorations of differences between prompts and models for less experience programmers, versus the kind of continuious benchmarking and verification testing that promptfoo offers.

    I particularly like promptfoo's support for CI, which I haven't seen anywhere else, and is very important for developers pushing prompts into production (esp since OpenAI keeps updating their models every few months...).

  • gpt-engineer

    Specify what you want it to build, the AI asks for clarification, and then builds it.

  • BTW, GPT-Engineer is openly collecting all of your data: user prompts and other metadata. And they were even defending it until they received some strong responses from the community: https://github.com/AntonOsika/gpt-engineer/issues/415 They now explicitly ask for consent regarding user data, but can we really trust their motives?

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Launch HN: Talc AI (YC S23) – Test Sets for AI

    1 project | news.ycombinator.com | 18 Jan 2024
  • Rebuff: Detect and protect against prompt injection attacks in LLMs

    1 project | news.ycombinator.com | 5 Jul 2023
  • Rebuff.ai: Self-hardening prompt injection detector

    1 project | /r/u_waynerad | 25 May 2023
  • Meta Llama 3

    10 projects | news.ycombinator.com | 18 Apr 2024
  • OpenAI: Improvements to the fine-tuning API and expanding our cus

    1 project | news.ycombinator.com | 4 Apr 2024