Commit Graph

142 Commits

Author SHA1 Message Date
Kyle Corbitt
a20f81939d implement format on save 2023-07-14 12:33:57 -07:00
Kyle Corbitt
0371dacfca Merge pull request #38 from OpenPipe/prompt-templates
Use javascript functions for prompt completions instead of templated json
2023-07-14 07:19:28 -07:00
Kyle Corbitt
2cd82eedd0 rename variantEditor -> sharedVariantEditor 2023-07-13 23:27:39 -07:00
Kyle Corbitt
4770ea34a8 Use javascript functions for prompt completions instead of templated json 2023-07-13 18:01:07 -07:00
arcticfly
1776da937a Update README.md 2023-07-12 01:10:03 -06:00
David Corbitt
357e28c463 Properly pass color into IconLink 2023-07-11 16:46:47 -06:00
David Corbitt
ebe4d5bef6 Reduce left logo padding 2023-07-11 14:08:57 -06:00
David Corbitt
31c581d0fb Update logo 2023-07-11 13:53:55 -06:00
arcticfly
163f6ab23f Update README.md 2023-07-11 12:38:08 -06:00
arcticfly
82a042582c Update logo and favicon (#36) 2023-07-11 11:58:41 -06:00
arcticfly
b01ae677f5 Show more experiment content on screen, hide individual cost and time (#35)
* Fit more text on screen

* Hide individual cost and time
2023-07-11 01:17:01 -06:00
David Corbitt
e555d13dd7 Limit prompt tokens to outputs from visible scenarios 2023-07-10 16:33:16 -06:00
David Corbitt
d29e273faf Fix experiment header section 2023-07-10 16:30:53 -06:00
David Corbitt
3f4e607e7c Resize AppShell when orientation changes 2023-07-10 14:24:00 -06:00
arcticfly
187d6492f8 Reevaluate all prompt stats when scenario is hidden (#32)
* Reevaluate when scenario is hidden

* Add newline
2023-07-10 13:51:40 -06:00
David Corbitt
ab3445eaaa Add more padding to bottom of outputs table 2023-07-10 13:34:54 -06:00
arcticfly
b99b2e715d Dynamically resize viewport height on mobile (#31) 2023-07-10 13:15:09 -06:00
arcticfly
8ae344a286 Increase scenarios header negative margin (#30) 2023-07-10 12:55:21 -06:00
arcticfly
96dacb0378 Move experiment scrollbar to bottom of page, make scenarios header sticky (#29)
* Remove newline from promptVariants router

* Move horizontal scroll bar to bottom of OutputsTable

* Make scenarios header sticky
2023-07-10 12:40:02 -06:00
arcticfly
e64a94e06e Record experiment updated in more places (#24)
* Record experiment updated in more places

* Update experiment updatedAt in same transaction
2023-07-10 12:00:24 -06:00
Kyle Corbitt
d6a46b9e9d fix lockfile 2023-07-10 06:47:16 -07:00
arcticfly
32a80f8475 Limit evaluations to visible test scenarios (#28) 2023-07-10 02:10:23 -06:00
arcticfly
337469a3f7 Update README.md 2023-07-10 01:33:07 -06:00
arcticfly
dc068b04cf Update README.md 2023-07-10 00:17:22 -06:00
arcticfly
200ebf4610 Update README.md with link to demo 2023-07-08 23:35:00 -07:00
Kyle Corbitt
840ca03c4b don't check the pnpm-lock.yaml file with prettier 2023-07-08 22:15:08 -07:00
Kyle Corbitt
a8db6cadfd format with prettier 3 2023-07-08 22:12:47 -07:00
arcticfly
6b32619e87 Add streaming to the default prompt (#27) 2023-07-08 21:22:02 -07:00
David Corbitt
e2f6ddde52 Update repo name throughout codebase 2023-07-08 21:00:20 -07:00
arcticfly
f61ebe6e78 Update repo name in README.md 2023-07-08 20:58:59 -07:00
arcticfly
087edf867e Update logo in README.md 2023-07-08 16:44:51 -07:00
arcticfly
9e26035ff4 Show cost tooltip on mobile, modify styles (#23)
* Show tooltip on mobile, modify styles

* Tokens -> Token Usage
2023-07-08 10:29:30 -07:00
David Corbitt
a51bab3591 Use NextJS link for breadcrumb 2023-07-07 23:24:39 -07:00
David Corbitt
b7a60b7301 Fix Experiments link top margin on experiments page 2023-07-07 23:24:23 -07:00
jarenm
d7fb4a7236 add cost tooltip (#22)
* add cost tooltip

* add padding and style
2023-07-07 19:34:45 -07:00
arcticfly
48c3b7dcab Update README.md 2023-07-07 18:37:15 -07:00
arcticfly
8fe73c3a5a Update README.md with logo 2023-07-07 18:10:10 -07:00
arcticfly
0415a04dc6 Redirect to experiments page after deleting experiment (#21) 2023-07-07 18:01:38 -07:00
Kyle Corbitt
b2dc1ff58b repo move 2023-07-07 17:48:34 -07:00
Kyle Corbitt
8e0722cd22 wrong denominator 2023-07-07 17:48:34 -07:00
David Corbitt
f160a7c2e1 Navigate to home on logo click 2023-07-07 16:02:28 -07:00
arcticfly
539aabbe9c Make mobile prettier (#19)
* Fix mobile experiment buttons

* Fix mobile NewExperimentButton

* Add base columns for experiments

* Shrink side navbar on mobile

* Compress social links
2023-07-07 15:30:52 -07:00
arcticfly
db4476d1cb Change website layout (#18)
* Add basic experiments page

* Isolate experiment components

* Fix grid on small screens

* Change nav bar

* Add padding to logo

* Fix linking

* Remove right margin on ExperimentCard flask

* Change favicon

* Use humanize in formatTimePast

* Add TODO
2023-07-07 14:47:54 -07:00
Kyle Corbitt
918f209227 rename querykey -> openpipe 2023-07-07 12:27:21 -07:00
Kyle Corbitt
46344d8fc4 small bugfixes 2023-07-07 12:22:27 -07:00
Kyle Corbitt
70a1448d73 header bar improvements 2023-07-07 06:46:09 -07:00
arcticfly
8e1384fed9 Break error words without breakLongWord (#16)
* List number of scenarios

* Remove breakLongWords
2023-07-06 21:43:56 -07:00
arcticfly
a2c7ef73ec Retry requests that receive 429 (#15)
* List number of scenarios

* Retry requests after 429

* Rename requestCallback

* Add sleep function

* Allow manual retry on frontend

* Remove unused utility functions

* Auto refetch

* Display wait time with Math.ceil

* Take one second modulo into account

* Add pluralize
2023-07-06 21:39:23 -07:00
Kyle Corbitt
cb15216d0b fix more issues with output cell mutation 2023-07-06 18:35:55 -07:00
Kyle Corbitt
97f44ea5c4 handle issues with OutputCell mutation 2023-07-06 17:56:08 -07:00