MCPcopy Create free account

hub / github.com/apache/burr / functions

Functions2,698 in github.com/apache/burr

↓ 1 callersFunctionformat_write
(var)
burr/integrations/streamlit.py:212
↓ 1 callersMethodfrom_config
Creates a new instance of the SQLitePersister from a configuration dictionary. The config key:value pair needed are: db_path: str,
burr/core/persistence.py:316
↓ 1 callersMethodfrom_transition
(transition: Transition)
burr/tracking/common/models.py:79
↓ 1 callersMethodfrom_values
Builds a new instance of the PostgreSQLPersister from the provided values. :param db_name: the name of the PostgreSQL database. :para
burr/integrations/persisters/postgresql.py:47
↓ 1 callersMethodfrom_values
Initializes the MongoDBBasePersister class.
burr/integrations/persisters/b_pymongo.py:61
↓ 1 callersMethodfrom_values
Builds a new instance of the PostgreSQLPersister from the provided values. Can be used with ``await`` or as an async context manager::
burr/integrations/persisters/b_asyncpg.py:123
↓ 1 callersMethodfrom_values
Creates a new instance of the AsyncSQLitePersister from passed in values. Can be used with ``await`` or as an async context manager::
burr/integrations/persisters/b_aiosqlite.py:83
↓ 1 callersFunctiongenerate_counter_data
( data_dir: str = "~/.burr", s3_bucket: Optional[str] = None, unique_app_names: bool = False )
burr/cli/demo_data.py:119
↓ 1 callersFunctiongenerate_rag_data
( data_dir: Optional[str] = None, s3_bucket: Optional[str] = None, unique_app_names: bool = False )
burr/cli/demo_data.py:158
↓ 1 callersFunctiongetAnnotationsTarget
(steps: Step[])
telemetry/ui/src/components/routes/app/AnnotationsView.tsx:82
↓ 1 callersFunctiongetCharacter
(role: Role)
telemetry/ui/src/examples/Chatbot.tsx:53
↓ 1 callersFunctiongetCharacter
(role: Role)
telemetry/ui/src/examples/StreamingChatbot.tsx:61
↓ 1 callersFunctiongetCostPerTokenModelDollars
(model: string)
telemetry/ui/src/components/routes/app/InsightsView.tsx:74
↓ 1 callersMethodgetCounterStateApiV0CounterStateProjectIdAppIdGet
* Get Counter State * Get the current counter state without incrementing. * * :param project_id: Project ID * :param app_id: App ID * :
telemetry/ui/src/api/services/DefaultService.ts:741
↓ 1 callersFunctiongetForkID
(app: ApplicationSummary)
telemetry/ui/src/components/routes/AppList.tsx:57
↓ 1 callersFunctiongetFormData
(options: ApiRequestOptions)
telemetry/ui/src/api/core/request.ts:124
↓ 1 callersFunctiongetHeaders
( config: OpenAPIConfig, options: ApiRequestOptions )
telemetry/ui/src/api/core/request.ts:163
↓ 1 callersMethodgetIndexingJobsApiV0IndexingJobsGet
* Get Indexing Jobs * @param offset * @param limit * @param filterEmpty * @returns IndexingJob Successful Response * @throws ApiError
telemetry/ui/src/api/services/DefaultService.ts:261
↓ 1 callersFunctiongetLayoutedElements
( nodes: NodeType[], edges: EdgeType[], options: { [key: string]: string } = {} )
telemetry/ui/src/components/routes/app/GraphView.tsx:196
↓ 1 callersFunctiongetParentPartitionKey
(app: ApplicationSummary)
telemetry/ui/src/components/routes/AppList.tsx:65
↓ 1 callersFunctiongetQueryString
(params: Record<string, any>)
telemetry/ui/src/api/core/request.ts:71
↓ 1 callersFunctiongetRequestBody
(options: ApiRequestOptions)
telemetry/ui/src/api/core/request.ts:212
↓ 1 callersFunctiongetResponseBody
(response: Response)
telemetry/ui/src/api/core/request.ts:265
↓ 1 callersFunctiongetResponseHeader
( response: Response, responseHeader?: string )
telemetry/ui/src/api/core/request.ts:252
↓ 1 callersFunctiongetUrl
(config: OpenAPIConfig, options: ApiRequestOptions)
telemetry/ui/src/api/core/request.ts:105
↓ 1 callersMethodget_action
Gets an action object given the action name
burr/core/graph.py:164
↓ 1 callersMethodget_annotations
Gets the annotation by loading all annotations and filtering by the parameters. Will return all annotations that match. Only project is requir
burr/tracking/server/backend.py:389
↓ 1 callersMethodget_application_logs
Lists out all steps for a given app. :param request: The request object, used for authentication/authorization if needed :param app_i
burr/tracking/server/backend.py:226
↓ 1 callersFunctionget_directories
Return a list of directories under the given base_path.
examples/validate_examples.py:60
↓ 1 callersMethodget_number_of_steps
Quick tool to get the latest sequence ID from a log file. This is not efficient and should be replaced.
burr/tracking/server/backend.py:440
↓ 1 callersMethodget_prefix
(self)
burr/tracking/s3client.py:210
↓ 1 callersMethodget_source
Returns the source code of the action. This will default to the source code of the class in which the action is implemented, but can b
burr/core/action.py:357
↓ 1 callersMethodget_source
Return the source code of the Haystack ``Component``. NOTE. This doesn't include the initialization parameters of the ``Component``.
burr/integrations/haystack.py:281
↓ 1 callersFunctionget_uri
(project_id: str)
burr/tracking/server/backend.py:283
↓ 1 callersFunctiongraph
()
examples/conversational-rag/simple_example/application.py:91
↓ 1 callersMethodgraph
Application graph object -- if you want to inspect, visualize, etc.. this is what you want. :return: The application graph object
burr/core/application.py:2078
↓ 1 callersFunctiongraph_schema
(g)
examples/conversational-rag/graph_db_example/graph_schema.py:24
↓ 1 callersFunctionhamilton_action_main
This shows how to use the Hamilton syntactic wrapper for the nodes.
examples/integrations/hamilton/image-telephone/application.py:105
↓ 1 callersFunctionhashToColor
(hash: number)
telemetry/ui/src/components/common/chip.tsx:67
↓ 1 callersFunctionhash_primitive
Convert the primitive to a string and hash it
examples/rag-lancedb-ingestion/utils.py:44
↓ 1 callersFunctionhaystack_pipeline_to_burr_graph
Convert a Haystack `Pipeline` to a Burr `Graph`. NOTE. This currently doesn't support Haystack pipelines with parallel branches. Learn more h
burr/integrations/haystack.py:343
↓ 1 callersFunctionidentify_notebook_environment
(ipython: InteractiveShellApp)
burr/integrations/notebook.py:36
↓ 1 callersFunctionimport_from_file
Import a module from a file path. :param file_path: file path. Assume it exists. :return:
burr/cli/__main__.py:336
↓ 1 callersMethodindexing_jobs
( self, offset: int = 0, limit: int = 100, filter_empty: bool = True )
burr/tracking/server/s3/backend.py:853
↓ 1 callersFunctioninit_instruments
Instruments the specified libraries, or all that are installed if it is enabled. This will check if any libraries are available in the current en
burr/integrations/opentelemetry.py:680
↓ 1 callersMethodinitialize
Creates the table if it doesn't exist
burr/core/persistence.py:428
↓ 1 callersMethodinitializeDraftApiV0EmailAssistantCreateProjectIdAppIdPost
* Initialize Draft * Endpoint to initialize the draft with the email and instructions * * :param project_id: ID of the project (used by telem
telemetry/ui/src/api/services/DefaultService.ts:418
↓ 1 callersFunctioninitialize_app
()
examples/streaming-fastapi/streamlit_app.py:50
↓ 1 callersFunctioninitialize_app
()
examples/streaming-overview/streamlit_app.py:45
↓ 1 callersFunctioninitialize_app
()
examples/multi-modal-chatbot/simple_streamlit_app.py:39
↓ 1 callersMethodintermediate_result_type
()
burr/core/typing.py:126
↓ 1 callersMethodis_async
(self)
burr/core/action.py:1279
↓ 1 callersMethodis_async
(self)
burr/core/action.py:1389
↓ 1 callersFunctionlambda_handler
(event, context)
examples/deployment/aws/lambda/app/lambda_handler.py:21
↓ 1 callersFunctionlancedb_query_template
(query: str, chat_history: list[dict[str, str]])
examples/adaptive-crag/application.py:166
↓ 1 callersFunctionlaunch_ui_colab
Opens a Google Colab port and launches the Burr UI in a subprocess. Using a subprocess ensures that the Burr server logs aren't displayed in
burr/integrations/notebook.py:72
↓ 1 callersFunctionlaunch_ui_jupyter
Launch the Burr UI in a subprocess. Using a subprocess ensures that the Burr server logs aren't displayed in Colab cell outputs
burr/integrations/notebook.py:96
↓ 1 callersFunctionlighten_color
(color, amount=0.5)
burr/integrations/streamlit.py:129
↓ 1 callersMethodlist_app_ids
Lists the app_ids for a given partition_key.
burr/integrations/persisters/b_psycopg2.py:153
↓ 1 callersMethodlist_apps
Lists out all apps (continual state machine runs with shared state) for a given project. :param request: The request object, used for authent
burr/tracking/server/backend.py:208
↓ 1 callersFunctionlist_contents
List contents of a specific artifact.
scripts/verify_apache_artifacts.py:556
↓ 1 callersMethodlist_projects
Lists out all projects -- this relies on the paginate function to work properly. :param request: The request object, used for authentication/
burr/tracking/server/backend.py:199
↓ 1 callersMethodlmda
Returns a condition that evaluates the given function of State. Note that this is just a simple wrapper over the Condition object. Th
burr/core/action.py:452
↓ 1 callersMethodload
Loads state for a given partition id. Depending on the parameters, this will return the last thing written, the last thing written for a give
burr/integrations/persisters/b_psycopg2.py:165
↓ 1 callersMethodload
( self, partition_key: str, app_id: Optional[str], sequence_id
tests/test_end_to_end.py:425
↓ 1 callersFunctionload_burr_docs
Load strings from text files in `burr_docs_dir` and merge short documents. If `file_names` is None, load all files in the directory.
examples/adaptive-crag/application.py:87
↓ 1 callersMethodload_state
This is deprecated and will be removed when we migrate over demos. Do not use! Instead use the persistence API :py:class:`initialize_from <bur
burr/tracking/client.py:313
↓ 1 callersFunctionload_test_cases
Load test cases from a json file.
burr/testing/__init__.py:27
↓ 1 callersFunctionmain
Main entry point.
scripts/verify_apache_artifacts.py:656
↓ 1 callersFunctionmain
Main entry point.
scripts/apache_release.py:973
↓ 1 callersFunctionmain
()
scripts/ci_smoke_server.py:82
↓ 1 callersFunctionmain
Main function to run the application. :param query: the query for the agents to run over. :param app_instance_id: a prior app instance id to
examples/multi-agent-collaboration/hamilton/application.py:247
↓ 1 callersFunctionmain
Main function to run the multi-agent collaboration example. Pass in a query to start from a specific query. Pass in an app_instance_id to res
examples/multi-agent-collaboration/lcel/application.py:235
↓ 1 callersFunctionmain
Main function to run the application. :param query: the query for the agents to run over. :param app_instance_id: a prior app instance id to
examples/templates/hierarchical_agent_teams.py:110
↓ 1 callersFunctionmain
Main function to run the application. :param query: the query for the agents to run over. :param app_instance_id: a prior app instance id to
examples/templates/agent_supervisor.py:113
↓ 1 callersFunctionmain
Main function to run the application. :param query: the query for the agents to run over. :param app_instance_id: a prior app instance id to
examples/templates/multi_agent_collaboration.py:95
↓ 1 callersFunctionmain
()
examples/hello-world-counter/streamlit_app.py:55
↓ 1 callersFunctionmain
()
examples/streaming-fastapi/streamlit_app.py:58
↓ 1 callersFunctionmain
This is one way -- you provide input via the control flow
examples/conversational-rag/simple_example/application.py:145
↓ 1 callersFunctionmain
()
examples/conversational-rag/graph_db_example/hamilton_ingest.py:25
↓ 1 callersFunctionmain
()
examples/other-examples/cowsay/streamlit_app.py:70
↓ 1 callersFunctionmain
()
examples/streaming-overview/streamlit_app.py:53
↓ 1 callersFunctionmain
()
examples/streaming-overview/async_application.py:213
↓ 1 callersFunctionmain
()
examples/multi-modal-chatbot/simple_streamlit_app.py:47
↓ 1 callersFunctionmain
()
examples/multi-modal-chatbot/streamlit_app.py:100
↓ 1 callersFunctionmap_reduce_action
Experimental API for creating a map-reduce action easily. We'll be improving this.
burr/core/parallelism.py:874
↓ 1 callersFunctionmerge_short_docs
Merge short documents into longer ones for better performance. `file_name` is the name of the file the documents came from. It's just for met
examples/adaptive-crag/application.py:70
↓ 1 callersFunctionmount_burr_ui
Mount the Burr UI inside another FastAPI app. :param parent_app: The parent FastAPI application to mount onto. :param path: URL path prefix f
burr/tracking/server/run.py:422
↓ 1 callersMethodname
Unique name of this operation for ser/deser
burr/core/state.py:78
↓ 1 callersMethodpost_end_span
( self, *, span: "ActionSpan", **future_kwargs: Any, )
burr/integrations/opentelemetry.py:237
↓ 1 callersMethodpost_run_step
( self, *, exception: Exception, **future_kwargs: Any, )
burr/integrations/opentelemetry.py:246
↓ 1 callersMethodpre_run_step
( self, *, action: "Action", **future_kwargs: Any, )
burr/integrations/opentelemetry.py:221
↓ 1 callersMethodpre_start_span
( self, *, span: "ActionSpan", **future_kwargs: Any, )
burr/integrations/opentelemetry.py:229
↓ 1 callersMethodprovideFeedbackApiV0EmailAssistantProvideFeedbackProjectIdAppIdPost
* Provide Feedback * Endpoint to provide feedback to the LLM * * :param project_id: ID of the project (used by telemetry tracking/storage)
telemetry/ui/src/api/services/DefaultService.ts:484
↓ 1 callersFunctionpydantic_streaming_action
See docstring for @streaming_action.pydantic
burr/integrations/pydantic.py:311
↓ 1 callersMethodreads
(self)
burr/core/state.py:133
↓ 1 callersFunctionrecursive_action
(state: State)
tests/core/test_application.py:3788
↓ 1 callersMethodregister
(self, key)
burr/core/serde.py:53
↓ 1 callersFunctionrenderPageNumbers
()
telemetry/ui/src/components/common/pagination.tsx:141
↓ 1 callersFunctionrender_action
Renders the current action, including the reads, writes, and the code for the action. With Hamilton actions, it will also show the visualization o
burr/integrations/streamlit.py:181
← previousnext →601–700 of 2,698, ranked by callers