-
Notifications
You must be signed in to change notification settings - Fork 292
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: prompt playground beta #4775
Commits on Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2a0ddd9 - Browse repository at this point
Copy the full SHA 2a0ddd9View commit details -
feat: Playground UI prototype (#4778)
* docs: initial playground PRD * feat: playground prototype * add rudamentary messages UI * WIP * routing * add a playground button * cleanup * cleanup routes * Update app/src/pages/playground/PlaygroundTemplate.tsx * Update app/src/pages/playground/spanPlaygroundPageLoader.ts * cleanup store
Configuration menu - View commit details
-
Copy full SHA for a0a83a2 - Browse repository at this point
Copy the full SHA a0a83a2View commit details -
feat(playground): streaming chat completions (#4785)
* add subscriptions * configure relay * playground mvp * align the runs for multiple * add more functionality * cleanup the components --------- Co-authored-by: Mikyo King <mikyo@arize.com>
Configuration menu - View commit details
-
Copy full SHA for 5948ea3 - Browse repository at this point
Copy the full SHA 5948ea3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d83f5f4 - Browse repository at this point
Copy the full SHA d83f5f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72f05de - Browse repository at this point
Copy the full SHA 72f05deView commit details -
feat(playground): rudimentary graphql support for messages input (#4907)
* feat(playground): Chat message with role * feat(playground): pass in messages and roles * Update app/src/pages/playground/MessageRolePicker.tsx
Configuration menu - View commit details
-
Copy full SHA for ee1f85b - Browse repository at this point
Copy the full SHA ee1f85bView commit details -
feat(playground): Implement message role picker callback (#4909)
* feat(playground): Implement message role picker callback * style(playground): Shorten import path for playgroundUtils
Configuration menu - View commit details
-
Copy full SHA for b2a8bd0 - Browse repository at this point
Copy the full SHA b2a8bd0View commit details -
feat(playground): parse span attribute
llm.input_messages
for playg……round span replay (#4906) * begin building zod schemas for llm attributes * feat(playground): parse span input messages * move to utils, update role * update initial instance id * update id generation, add todo, add test files * add tests * memoize * move jest-canvas-mock to dev dependencies * update span not found error message * parse roles as strings and corece to ChatMessageRole * update ChatRoleMap comment * fix typos * update prop type to be InitialPlaygroundState * update naming * fix naming conflict
Configuration menu - View commit details
-
Copy full SHA for f4b1d92 - Browse repository at this point
Copy the full SHA f4b1d92View commit details -
refactor(playground): move run, test input mode selection the top bar (…
…#4923) * refactor(playground): move run, test input mode selection the top bar * remove unused
Configuration menu - View commit details
-
Copy full SHA for e83380d - Browse repository at this point
Copy the full SHA e83380dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a53e8e - Browse repository at this point
Copy the full SHA 4a53e8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 784606a - Browse repository at this point
Copy the full SHA 784606aView commit details -
feat(playground): make chat messages match style in traces (#4931)
* feat(playground): make chat messages match style in traces * small fixes * WIP
Configuration menu - View commit details
-
Copy full SHA for ed6e05e - Browse repository at this point
Copy the full SHA ed6e05eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad27394 - Browse repository at this point
Copy the full SHA ad27394View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d45e48 - Browse repository at this point
Copy the full SHA 5d45e48View commit details -
feat(playground): allow up to 4 instances, distinguish alphabetically (…
…#4951) * WIP * feat(playground): allow up to 4 playground instances, distinguish alphabetically
Configuration menu - View commit details
-
Copy full SHA for 240bfe8 - Browse repository at this point
Copy the full SHA 240bfe8View commit details -
fix(playground): ignore keyboard events in template messages for drag…
… and drop (#4945) * fix(playground): ignore keyboard events in template messages for drag and drop * pull default pointer sensor from dnd-kit/dom * update file name casing via git * migrate to non-experimental dnd-kit * remove unused experimental code, update naming and remove unnecessary props * remove strategy * fix forward ref warning
Configuration menu - View commit details
-
Copy full SHA for 2b6529f - Browse repository at this point
Copy the full SHA 2b6529fView commit details -
feat(playground): provide a back to trace button from the span playgr… (
#4954) * feat(playground): provide a back to trace button from the span playground * fix * fix types in tests
Configuration menu - View commit details
-
Copy full SHA for 01227e2 - Browse repository at this point
Copy the full SHA 01227e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08abfce - Browse repository at this point
Copy the full SHA 08abfceView commit details -
* change to vi * ci: fix vitest * remove unnecessary issues
Configuration menu - View commit details
-
Copy full SHA for dc95649 - Browse repository at this point
Copy the full SHA dc95649View commit details -
feat(playground): accumulate errors while parsing span attributes (#4941
) * feat(playground): accumulate errors while parsing span attributes * update tests to include message id's / tools * update output for runs * update comments / test names * move parsing errors into span playground banners * cleanup spanplaygroundpage * add function to verify zod schema matches type
Configuration menu - View commit details
-
Copy full SHA for c27dfb1 - Browse repository at this point
Copy the full SHA c27dfb1View commit details -
feat: Add model listing (#4948)
* Add query for model providers * gql build * Hardcode all models for now
Configuration menu - View commit details
-
Copy full SHA for 94d92fb - Browse repository at this point
Copy the full SHA 94d92fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d1c141 - Browse repository at this point
Copy the full SHA 0d1c141View commit details -
feat(playground): model selector (#4971)
* global declaration of generative * feat(playground): rudamentary model selector * model provider in tests * WIP
Configuration menu - View commit details
-
Copy full SHA for 025c33e - Browse repository at this point
Copy the full SHA 025c33eView commit details
Commits on Oct 14, 2024
-
feat(playground): Implement codemirror based template string editor (#…
…4943) * feat(playground): Implement codemirror based template string editor * Implement mustacheLike Language grammar * Fix top level language definitions * feat(playground): Support template escaping and nesting in fstring template lang * feat(playground): Improve mustache grammar and implement mustache format fn * fix(playground): Allow Enter key within codemirror editor * refactor(playground): Improve comments for mustache like lang * refactor(playground): Refactor variable extraction and lang format funcs into shared utils * test(playground): Test FStringTemplate and MustacheTemplate languages * refactor(playground): Remove debug logging * fix(playground): Correctly parse empty templates, escape slashes, triple braces * fix(playground): Apply parsing fixes to fstring as well * refactor(playground): Remove debug * docs(playground): Add comments to lexer grammars * docs(playground): Add comments to debug fns * docs(playground): Improve comment formatting * refactor(playground): Use named object arguments for variable extractor * refactor(playground): rename lang directories * fix(playground): Add a lightmode theme to template editor * refactor(playground): More detailed typing to variable format record
Configuration menu - View commit details
-
Copy full SHA for e20716f - Browse repository at this point
Copy the full SHA e20716fView commit details -
feat(playground): add credential storage (#4970)
* feat(playground): add credential storage * organize * reorganize store files * add credentials dropdown * remove unused icon * make credentials inputs unique per provider * update unique logic for providers * migrate to instance.model.provider from instance.provider * move provider in tests
Configuration menu - View commit details
-
Copy full SHA for b15f2a4 - Browse repository at this point
Copy the full SHA b15f2a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39c9940 - Browse repository at this point
Copy the full SHA 39c9940View commit details -
feat(playground): playground layout (#4978)
* playground layout * WIP * final changes * fix styles * final fix * cleanup the store * Update app/src/components/resize/styles.tsx
Configuration menu - View commit details
-
Copy full SHA for 2c50441 - Browse repository at this point
Copy the full SHA 2c50441View commit details -
fix(playground): invalidate cache for playground span project to ensu…
…re new span is refetched (#4991) Co-authored-by: Roger Yang <roger.yang@arize.com>
Configuration menu - View commit details
-
Copy full SHA for 985042c - Browse repository at this point
Copy the full SHA 985042cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbbfd22 - Browse repository at this point
Copy the full SHA bbbfd22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23e9d82 - Browse repository at this point
Copy the full SHA 23e9d82View commit details
Commits on Oct 15, 2024
-
fix(playground): plumb through model name and providers (#4999)
Co-authored-by: Mikyo King <mikyo@arize.com>
Configuration menu - View commit details
-
Copy full SHA for 23958bd - Browse repository at this point
Copy the full SHA 23958bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 716b1c7 - Browse repository at this point
Copy the full SHA 716b1c7View commit details -
fix(playground): plumb through credentials (#5003)
Co-authored-by: Parker Stafford <52351508+Parker-Stafford@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0fa0c87 - Browse repository at this point
Copy the full SHA 0fa0c87View commit details -
feat(playground): Extract and display variables from all message temp…
…lates as "inputs" (#4994) * feat(playground): Extract and display variables from all message templates as "inputs" * docs(playground): Add comments * fix(playground): Switch default language back to Mustache * docs(playground): Add comments and improve typing readability for template utils * feat(playground): Support text completion prompt variable substitution
Configuration menu - View commit details
-
Copy full SHA for b8cd777 - Browse repository at this point
Copy the full SHA b8cd777View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45755bb - Browse repository at this point
Copy the full SHA 45755bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 415ec6f - Browse repository at this point
Copy the full SHA 415ec6fView commit details -
feat(playground): add tools ui (#5002)
* feat(playground): add tools ui * add tools back after rebase * update tool type to be partial in store for editing * make tool editor uncontrolled, add tool choice selector * make fields pass through * allow for extra keys in the json schema * support json schema in jsonEditor, remove jsonToolEditor * update descriptions * fix types * fix key collision on choice picker * update comment * more comments * WIP * styling * cleanup --------- Co-authored-by: Mikyo King <mikyo@arize.com>
Configuration menu - View commit details
-
Copy full SHA for 767bd37 - Browse repository at this point
Copy the full SHA 767bd37View commit details -
feat(playground): Implement editable input variable textareas (#4987) (…
…#5006) * feat(playground): Implement editable input variable textareas (#4987) * docs(playground): Improve commenting around playground store usage * refactor(playground): Switch to mostly unstyled codemirror for variable editing * fix(playground): Fix styling issues and flickering when rendering playground variable inputs * refactor(playground): Add and use type guards for playground input type * docs(playground): update comment on variable cache mechanics * fix(playground): fix types and tests post rebase
Configuration menu - View commit details
-
Copy full SHA for ab09109 - Browse repository at this point
Copy the full SHA ab09109View commit details
Commits on Oct 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9d375e5 - Browse repository at this point
Copy the full SHA 9d375e5View commit details -
feat(playground): parse model name and infer provider form span (#5021)
* feat(playground): parse model name and infer provider form span * update azure model selector to be a text field to account for user defined deployment names * add label * move defaults into generative constants, fallback to openai not azure * update defult in test
Configuration menu - View commit details
-
Copy full SHA for 45973b7 - Browse repository at this point
Copy the full SHA 45973b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5485c03 - Browse repository at this point
Copy the full SHA 5485c03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75b7000 - Browse repository at this point
Copy the full SHA 75b7000View commit details