Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/nat/openplayground
/ functions
Functions
281 in github.com/nat/openplayground
⨍
Functions
281
◇
Types & classes
40
↳
Endpoints
16
↓ 69 callers
Function
cn
(...inputs: ClassValue[])
app/src/lib/utils.ts:4
↓ 14 callers
Method
announce
(self, infer_result: InferenceResult, event: str)
server/lib/inference/__init__.py:110
↓ 10 callers
Function
setModelsStateContext
(newModelsState)
app/src/app.tsx:493
↓ 9 callers
Function
setParametersContext
(newParameters)
app/src/app.tsx:478
↓ 9 callers
Function
toast
({ ...props }: Toast)
app/src/hooks/ui/use-toast.tsx:136
↓ 8 callers
Method
__error_handler__
(self, inference_fn: InferenceFunction, provider_details: ProviderDetails, inference_request: InferenceRequest
server/lib/inference/__init__.py:136
↓ 7 callers
Method
emit
(self, event: EVENTS, *args, **kwargs)
server/lib/event_emitter.py:40
↓ 7 callers
Function
setEditorContext
(newEditorContext, immediate=false)
app/src/app.tsx:465
↓ 7 callers
Function
useMetaKeyPress
(keys: any, callback: any, node = null)
app/src/lib/meta-keypress.tsx:3
↓ 5 callers
Function
create_response_message
(message: str, status_code: int)
server/lib/api/response_utils.py:3
↓ 5 callers
Function
dispatch
(action: Action)
app/src/hooks/ui/use-toast.tsx:127
↓ 5 callers
Method
publish
(self, message: str)
server/lib/sseserver.py:16
↓ 4 callers
Method
copy
(self)
server/lib/entities.py:16
↓ 4 callers
Function
createDecorator
()
app/src/pages/playground.tsx:568
↓ 4 callers
Method
get_provider
(self, provider_name: str)
server/lib/storage.py:161
↓ 4 callers
Function
handleSubmit
(regenerate = false, passedInPrompt = "")
app/src/pages/playground.tsx:446
↓ 4 callers
Method
on
(self, event: EVENTS, listener)
server/lib/event_emitter.py:28
↓ 4 callers
Function
toggleShowHistory
(value)
app/src/app.tsx:500
↓ 4 callers
Function
useBreakpoint
(breakpointKey: any)
app/src/hooks/use-breakpoint.ts:12
↓ 4 callers
Function
useToast
()
app/src/hooks/ui/use-toast.tsx:165
↓ 3 callers
Function
abortCompletion
()
app/src/pages/playground.tsx:454
↓ 3 callers
Function
close_sse
(sse_request, requestState, beforeUnloadHandler, subscribers)
app/src/app.tsx:309
↓ 3 callers
Method
get_model
(self, model_name: str)
server/lib/storage.py:152
↓ 3 callers
Function
handleSelectModel
(modelState, modelsStateContext, setModelsStateContext, parametersContext, setParametersContext, multi_select:
app/src/lib/utils.ts:8
↓ 3 callers
Function
handleUndoLast
()
app/src/pages/playground.tsx:674
↓ 3 callers
Method
has_model
(self, model_name: str)
server/lib/entities.py:63
↓ 3 callers
Method
listen
(self)
server/lib/sseserver.py:10
↓ 3 callers
Function
preloadData
()
app/src/pages/settings.tsx:323
↓ 3 callers
Function
toggleModel
(providerName: string, modelName: string)
app/src/pages/settings.tsx:405
↓ 3 callers
Function
updateModelsData
()
app/src/app.tsx:410
↓ 2 callers
Method
__init__
( self, name: str, enabled: bool, capabilities: List[str], provider: str, status: str, parameters: di
server/lib/entities.py:6
↓ 2 callers
Function
abortCompletion
()
app/src/pages/compare.tsx:546
↓ 2 callers
Function
addToRemoveQueue
(toastId: string)
app/src/hooks/ui/use-toast.tsx:56
↓ 2 callers
Method
add_model
(self, model: Model)
server/lib/entities.py:78
↓ 2 callers
Method
add_topic
(self, topic: str)
server/lib/sseserver.py:40
↓ 2 callers
Function
createCompletionRequest
(url, payload, subscribers)
app/src/app.tsx:231
↓ 2 callers
Function
createDecorator
()
app/src/pages/compare.tsx:264
↓ 2 callers
Function
generator
()
server/lib/api/__init__.py:130
↓ 2 callers
Function
getDecoratedStyle
(provider: string, showHighlights: boolean)
app/src/lib/editor-styles.tsx:53
↓ 2 callers
Method
get_models
(self)
server/lib/storage.py:134
↓ 2 callers
Method
get_providers
(self)
server/lib/storage.py:155
↓ 2 callers
Method
get_sse_manager
(self)
server/app.py:288
↓ 2 callers
Method
get_topic
(self, topic: str)
server/lib/sseserver.py:46
↓ 2 callers
Function
handleModelSelect
(model: string, checked: boolean)
app/src/pages/settings.tsx:52
↓ 2 callers
Function
handleSubmit
(regenerate = false, passedInPrompt = "")
app/src/pages/compare.tsx:608
↓ 2 callers
Function
handleUndoLast
()
app/src/pages/compare.tsx:713
↓ 2 callers
Function
notifyEditorStatus
(model_tag, message)
app/src/pages/compare.tsx:699
↓ 2 callers
Function
redirect_stderr
(new_stderr)
server/app.py:75
↓ 2 callers
Method
run
(self)
server/app.py:87
↓ 2 callers
Method
stream
A view function that streams server-sent events. Ignores any :mailheader:`Last-Event-ID` headers in the HTTP request. Use a "
server/lib/sse.py:158
↓ 2 callers
Method
update_model
(self, model_name: str, model: Model)
server/lib/storage.py:195
↓ 2 callers
Function
useKeyPress
(keys: any, callback: any, node = null)
app/src/lib/keypress.tsx:3
↓ 1 callers
Method
__format_message__
(self, event: str, infer_result: InferenceResult)
server/lib/inference/__init__.py:89
↓ 1 callers
Method
__initialization_check__
(self)
server/app.py:203
↓ 1 callers
Method
__initialize_config__
(self, models_json_path: str = None)
server/lib/storage.py:73
↓ 1 callers
Method
__save__
Saves the models.json file
server/lib/storage.py:210
↓ 1 callers
Function
addHistoryEntry
(editorState)
app/src/app.tsx:512
↓ 1 callers
Method
aleph_alpha_text_generation
(self, provider_details: ProviderDetails, inference_request: InferenceRequest)
server/lib/inference/__init__.py:667
↓ 1 callers
Method
anthropic_text_generation
(self, provider_details: ProviderDetails, inference_request: InferenceRequest)
server/lib/inference/__init__.py:639
↓ 1 callers
Function
apiKeyDescription
()
app/src/pages/settings.tsx:129
↓ 1 callers
Function
bindSSEEvents
(sse_request, completionsBuffer, requestState, beforeUnloadHandler, subscribers)
app/src/app.tsx:261
↓ 1 callers
Function
bulkWrite
(completionsBuffer, requestState, subscribers)
app/src/app.tsx:318
↓ 1 callers
Function
clearHistory
()
app/src/app.tsx:558
↓ 1 callers
Method
cohere_text_generation
(self, provider_details: ProviderDetails, inference_request: InferenceRequest)
server/lib/inference/__init__.py:378
↓ 1 callers
Function
createCompletionsBuffer
(models)
app/src/app.tsx:253
↓ 1 callers
Function
create_inference_request
(model, storage, prompt, request_uuid)
server/lib/api/inference.py:51
↓ 1 callers
Method
default
(self, obj)
server/lib/entities.py:34
↓ 1 callers
Function
dismiss
()
app/src/hooks/ui/use-toast.tsx:144
↓ 1 callers
Function
downloadHistory
()
app/src/pages/playground.tsx:63
↓ 1 callers
Method
export_config
Exports the models.json file to the specified path
server/lib/storage.py:249
↓ 1 callers
Function
extract_model_data
(model)
server/lib/api/inference.py:65
↓ 1 callers
Function
findEntityRangesByType
(entityType: any)
app/src/pages/compare.tsx:275
↓ 1 callers
Function
findEntityRangesByType
(entityType: any)
app/src/pages/playground.tsx:552
↓ 1 callers
Method
forefront_text_generation
(self, provider_details: ProviderDetails, inference_request: InferenceRequest)
server/lib/inference/__init__.py:566
↓ 1 callers
Function
formatTime
(time)
app/src/pages/compare.tsx:114
↓ 1 callers
Function
genId
()
app/src/hooks/ui/use-toast.tsx:25
↓ 1 callers
Method
generate
Generate text from prompt, using monkey patched transformers.generation.utils.GenerationMixin.greedy_search
server/lib/inference/huggingface/hf.py:68
↓ 1 callers
Function
generate_header
()
app/src/components/parameters-side-panel.tsx:401
↓ 1 callers
Function
generate_headers
()
app/src/pages/compare.tsx:848
↓ 1 callers
Function
generate_list
()
app/src/components/parameters-side-panel.tsx:336
↓ 1 callers
Function
generate_parameters_sliders
()
app/src/components/parameters-side-panel.tsx:69
↓ 1 callers
Function
generate_row
(modelState, model)
app/src/pages/compare.tsx:879
↓ 1 callers
Function
generate_rows
()
app/src/pages/compare.tsx:894
↓ 1 callers
Function
generate_show_probabilities
()
app/src/components/parameters-side-panel.tsx:516
↓ 1 callers
Function
generate_table_line_graph
(parameterValue, parameterDefaults)
app/src/pages/compare.tsx:856
↓ 1 callers
Function
generator
()
server/lib/api/inference.py:84
↓ 1 callers
Method
get_announcer
(self)
server/lib/inference/__init__.py:670
↓ 1 callers
Method
get_enabled_models
(self)
server/lib/storage.py:137
↓ 1 callers
Method
get_enabled_models_names
(self)
server/lib/storage.py:140
↓ 1 callers
Method
get_storage
(self)
server/app.py:285
↓ 1 callers
Function
handleDeleteAllHistory
()
app/src/pages/playground.tsx:57
↓ 1 callers
Function
handleStreamingSubmit
( regenerate = false, passedInPrompt = "", )
app/src/pages/compare.tsx:582
↓ 1 callers
Function
handleStreamingSubmit
( regenerate = false, passedInPrompt = "" )
app/src/pages/playground.tsx:342
↓ 1 callers
Method
huggingface_text_generation
(self, provider_details: ProviderDetails, inference_request: InferenceRequest)
server/lib/inference/__init__.py:460
↓ 1 callers
Method
import_config
Imports the models.json file from the specified path
server/lib/storage.py:238
↓ 1 callers
Function
insertLineBreaks
(str)
app/src/pages/compare.tsx:89
↓ 1 callers
Function
is_valid_request_data
(data)
server/lib/api/inference.py:48
↓ 1 callers
Method
load_model
Load model from transformers library dynamically instantiates the right model class for text generation from model config architectur
server/lib/inference/huggingface/hf.py:32
↓ 1 callers
Method
local_text_generation
(self, provider_details: ProviderDetails, inference_request: InferenceRequest)
server/lib/inference/__init__.py:601
↓ 1 callers
Method
messages
A generator of :class:`~flask_sse.Message` objects from the given channel.
server/lib/sse.py:133
next →
1–100 of 281, ranked by callers