diff --git a/.env.example b/.env.example index 57a1921..1d6e9d7 100644 --- a/.env.example +++ b/.env.example @@ -11,7 +11,7 @@ # Prisma # https://www.prisma.io/docs/reference/database-reference/connection-urls#env -DATABASE_URL="postgresql://postgres:postgres@localhost:5432/querykey?schema=public" +DATABASE_URL="postgresql://postgres:postgres@localhost:5432/openpipe?schema=public" # OpenAI API key. Instructions on generating a key can be found here: # https://help.openai.com/en/articles/4936850-where-do-i-find-my-secret-api-key diff --git a/README.md b/README.md index 46fd245..abb415a 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ -# 🔑 QueryKey +# 🔑 OpenPipe -QueryKey is a flexible playground for comparing and optimizing LLM prompts. It lets you quickly generate, test and compare candidate prompts with realistic sample data. +OpenPipe is a flexible playground for comparing and optimizing LLM prompts. It lets you quickly generate, test and compare candidate prompts with realistic sample data. -demo +demo -Currently there's a public playground available at [https://querykey.dev/](https://querykey.dev/), but the recommended approach is to [run locally](#running-locally). +Currently there's a public playground available at [https://openpipe.ai/](https://openpipe.ai/), but the recommended approach is to [run locally](#running-locally). ## High-Level Features @@ -15,23 +15,23 @@ Set up multiple prompt configurations and compare their output side-by-side. Eac Inspect prompt completions side-by-side. **Test Many Inputs** -QueryKey lets you *template* a prompt. Use the templating feature to run the prompts you're testing against many potential inputs for broader coverage of your problem space than you'd get with manual testing. +OpenPipe lets you *template* a prompt. Use the templating feature to run the prompts you're testing against many potential inputs for broader coverage of your problem space than you'd get with manual testing. **🪄 Auto-generate Test Scenarios** -QueryKey includes a tool to generate new test scenarios based on your existing prompts and scenarios. Just click "Autogenerate Scenario" to try it out! +OpenPipe includes a tool to generate new test scenarios based on your existing prompts and scenarios. Just click "Autogenerate Scenario" to try it out! **Prompt Validation and Typeahead** We use OpenAI's OpenAPI spec to automatically provide typeahead and validate prompts. -typeahead +typeahead **Function Call Support** Natively supports [OpenAI function calls](https://openai.com/blog/function-calling-and-other-api-updates) on supported models. -function calls +function calls ## Supported Models -QueryKey currently supports GPT-3.5 and GPT-4. Wider model support is planned. +OpenPipe currently supports GPT-3.5 and GPT-4. Wider model support is planned. ## Running Locally diff --git a/package.json b/package.json index d4f6769..bdd8933 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "querykey", + "name": "openpipe", "type": "module", "version": "0.1.0", "license": "Apache-2.0", diff --git a/render.yaml b/render.yaml index ef22e06..485ae2f 100644 --- a/render.yaml +++ b/render.yaml @@ -12,7 +12,7 @@ services: dockerContext: . plan: standard domains: - - querykey.dev + - openpipe.ai envVars: - key: NODE_ENV value: production diff --git a/src/components/PublicPlaygroundWarning.tsx b/src/components/PublicPlaygroundWarning.tsx index 494ecbd..bf03b55 100644 --- a/src/components/PublicPlaygroundWarning.tsx +++ b/src/components/PublicPlaygroundWarning.tsx @@ -11,7 +11,7 @@ export default function PublicPlaygroundWarning() { Warning: this is a public playground. Anyone can see, edit or delete your experiments. For private use,{" "} - + run a local copy . diff --git a/src/components/nav/AppShell.tsx b/src/components/nav/AppShell.tsx index 95bada6..13ebf47 100644 --- a/src/components/nav/AppShell.tsx +++ b/src/components/nav/AppShell.tsx @@ -60,7 +60,7 @@ const NavSidebar = () => { - QueryKey + OpenPipe @@ -98,7 +98,7 @@ const NavSidebar = () => { - {props.title ? `${props.title} | QueryKey` : "QueryKey"} + {props.title ? `${props.title} | OpenPipe` : "OpenPipe"}