David Corbitt
d99836ec30
Add experiment button
2023-08-12 04:18:39 -07:00
David Corbitt
33751c12d2
Allow user to select logs
2023-08-12 04:07:58 -07:00
David Corbitt
89815e1f7f
Add selectedLogs, rename setSelectedProjectId
2023-08-12 03:35:54 -07:00
David Corbitt
5fa5109f34
Make cache text gray
2023-08-12 03:06:19 -07:00
David Corbitt
b06ab2cbf9
Properly show model
2023-08-12 02:58:28 -07:00
David Corbitt
35fb554038
Center Add Variant button
2023-08-12 02:48:22 -07:00
David Corbitt
f238177277
Fix variant header top right border radius
2023-08-12 02:46:09 -07:00
David Corbitt
723c0f7505
Update colors throughout app
2023-08-12 02:32:09 -07:00
David Corbitt
ce6936f753
Change overall background color and menu
2023-08-12 02:31:52 -07:00
David Corbitt
2a80cbf74a
Add relative time back in
2023-08-12 02:06:56 -07:00
David Corbitt
098805ef25
Create loggedCalls.router
2023-08-12 00:03:06 -07:00
David Corbitt
ed90bc5a99
Add dashboard page
2023-08-11 23:34:53 -07:00
arcticfly
de9be8c7ce
Allow custom config file ( #143 )
...
* Allow custom config file
* Temporarily remove dependency on local openpipe
2023-08-11 23:07:04 -07:00
arcticfly
3e02bcf9b8
Update paginator styles ( #142 )
...
* Change paginator icons
* Remove horizontal spacing
2023-08-11 21:11:25 -07:00
Kyle Corbitt
cef2ee31fb
Merge pull request #141 from OpenPipe/python-sdk
...
Add caching in Python
2023-08-11 19:04:18 -07:00
Kyle Corbitt
d7cff0f52e
Add caching in Python
...
Still need it in JS
2023-08-11 19:02:35 -07:00
arcticfly
228c547839
Add logged calls pagination ( #140 )
...
* Store model on LoggedCall
* Allow mulitple page sizes
* Add logged calls pagination
2023-08-11 19:00:09 -07:00
Kyle Corbitt
e1fcc8fb38
Merge pull request #139 from OpenPipe/python-sdk
...
Add a python client library
2023-08-11 17:48:07 -07:00
Kyle Corbitt
8ed47eb4dd
Add a python client library
...
We still don't have any documentation and things are in flux, but you can report your OpenAI API calls to OpenPipe now.
2023-08-11 16:54:50 -07:00
arcticfly
3a908d51aa
Store model on LoggedCall ( #138 )
2023-08-11 16:39:04 -07:00
arcticfly
d9db6d80ea
Update external types ( #137 )
...
* Separate server and frontend error logic
* Update types in external api
2023-08-11 15:02:14 -07:00
arcticfly
8d1ee62ff1
Record model and cost when reporting logs ( #136 )
...
* Rename prompt and completion tokens to input and output tokens
* Add getUsage function
* Record model and cost when reporting log
* Remove unused imports
* Move UsageGraph to its own component
* Standardize model response fields
* Fix types
2023-08-11 13:56:47 -07:00
arcticfly
f270579283
Auto-resize project menu width ( #135 )
2023-08-10 22:50:39 -07:00
arcticfly
81fbaeae44
Style project settings on mobile ( #134 )
...
* Style project settings on mobile
* Use auto-resize text area for display name
* Remove unused import
2023-08-10 22:15:45 -07:00
arcticfly
5277afa199
Change logo ( #133 )
...
* Change logo
* Add more vertical padding on desktop
* Fix prettier
2023-08-10 21:44:33 -07:00
arcticfly
76c34d64e6
Change menu styles ( #132 )
...
* Change ProjectMenu placement
* Reduce UserMenu width
2023-08-10 18:48:23 -07:00
Kyle Corbitt
454ac9a0d3
Merge pull request #131 from OpenPipe/better-template-vars
...
Better scenario variable editing
2023-08-10 12:25:54 -07:00
Kyle Corbitt
5ed7adadf9
Better scenario variable editing
...
Some users have gotten confused by the scenario variable editing interface. This change makes the interface easier to understand.
2023-08-10 12:08:17 -07:00
Kyle Corbitt
b8e0f392ab
Merge pull request #130 from OpenPipe/output-wrapping
...
Preserve linebreaks in model output
2023-08-10 07:26:55 -07:00
Kyle Corbitt
b2af83341d
Preserve linebreaks in model output
2023-08-09 21:58:41 -07:00
Kyle Corbitt
e6d229d5f9
Merge pull request #129 from OpenPipe/persist-proj
...
persist the currently-selected project
2023-08-09 17:05:17 -07:00
Kyle Corbitt
1a6ae3aef7
Merge pull request #128 from OpenPipe/proj-styling
...
Sidebar styling
2023-08-09 17:05:02 -07:00
Kyle Corbitt
9051d80775
Sidebar styling
...
Unify the menu styles between the UserMenu and ProjectMenu
2023-08-09 16:47:09 -07:00
Kyle Corbitt
6c060c6ea0
persist the currently-selected project
2023-08-09 16:45:54 -07:00
Kyle Corbitt
f70e73e338
Merge pull request #126 from OpenPipe/org-to-proj
...
Rename Organization to Project
2023-08-09 16:04:36 -07:00
Kyle Corbitt
16aa6672fc
Rename Organization to Project
...
We'll probably need a concept of organizations at some point in the future, but in practice the way we're using these in the codebase right now is as a project, so this renames it to that to avoid confusion.
2023-08-09 16:01:13 -07:00
Kyle Corbitt
ac99c8e0f7
Merge pull request #127 from OpenPipe/pause-champs
...
Pause world championships
2023-08-09 15:59:15 -07:00
Kyle Corbitt
df121db78c
Merge pull request #125 from OpenPipe/claude-1.1
...
Support Claude Instant 1.2
2023-08-09 15:58:36 -07:00
Kyle Corbitt
816b41adad
Pause world championships
...
We aren't actually quite ready to run this yet, so announcing a pause it for now.
2023-08-09 15:55:40 -07:00
Kyle Corbitt
f09dfe18be
Support Claude Instant 1.2
2023-08-09 14:43:54 -07:00
Kyle Corbitt
868d7084f0
Merge pull request #123 from OpenPipe/add-openapi
...
Add Logged Calls and projects
2023-08-09 14:37:17 -07:00
Kyle Corbitt
f6f04e537e
project menu updates
2023-08-09 14:26:15 -07:00
David Corbitt
4feb3e5829
Avoid adding extra day to usage statistics
2023-08-09 01:22:04 -07:00
David Corbitt
c62ced867a
Increase dashboard seeding number
2023-08-09 01:21:42 -07:00
David Corbitt
7bb414026e
Fix typescript error
2023-08-08 18:30:02 -07:00
David Corbitt
1b2b6c1456
Send organizationId in fork mutation
2023-08-08 18:19:59 -07:00
David Corbitt
760bfbbe32
Fix issue with timezones
2023-08-08 18:15:42 -07:00
David Corbitt
3424aa36ba
Automatically push personalOrg into list
2023-08-08 17:20:20 -07:00
David Corbitt
ded86cba08
Add dashboard seed command
2023-08-08 16:39:42 -07:00
David Corbitt
65a0f9065f
Backfill usage statistics
2023-08-08 15:26:14 -07:00