Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/microsoft/poml
/ functions
Functions
726 in github.com/microsoft/poml
⨍
Functions
726
◇
Types & classes
263
↳
Endpoints
1
Method
code
Code is used to represent code snippets or inline code in markup syntaxes. Args: inline (Optional[bool]): Whether to render code
python/poml/_tags.py:1125
Function
computePresentation
( props: | PropsMarkupBase | PropsSerializeBase | PropsFreeBase | PropsMultiMediaBase |
packages/poml/presentation.tsx:69
Method
constructor
(text: string, options?: PomlReaderOptions, sourcePath?: string)
packages/poml/file.tsx:71
Method
constructor
(message: string, options?: PomlErrorOptions)
packages/poml/base.tsx:269
Method
constructor
(message: string, options?: ErrorOptions)
packages/poml/base.tsx:279
Method
constructor
( message: string, public startIndex?: number, public endIndex?: number, public sourcePath?: s
packages/poml/base.tsx:286
Method
constructor
( message: string, public startIndex?: number, public endIndex?: number, public sourcePath?: s
packages/poml/base.tsx:309
Method
constructor
()
packages/poml/base.tsx:333
Method
constructor
()
packages/poml/base.tsx:420
Method
constructor
(officialName: string, componentFunc: any, options: ComponentOptions)
packages/poml/base.tsx:644
Method
constructor
()
packages/poml/base.tsx:888
Method
constructor
(ir?: string, options?: WriterOptions)
packages/poml/writer.ts:75
Method
constructor
(segment: Segment, options?: ReaderOptions)
packages/poml/reader/base.tsx:24
Method
constructor
(docAst, offset, tokenVector)
packages/poml/util/xmlContentAssist.js:59
Method
constructor
( private zodSchema?: z.ZodTypeAny, private openApiSchema?: any )
packages/poml/util/schema.ts:10
Method
constructor
()
packages/poml/util/schema.ts:101
Method
constructor
(resource: vscode.Uri)
packages/poml-vscode/settings.ts:43
Method
constructor
()
packages/poml-vscode/lsp/server.ts:92
Method
constructor
( private readonly previewManager: POMLWebviewPanelManager )
packages/poml-vscode/command/showSource.ts:10
Method
constructor
()
packages/poml-vscode/command/testCommand.ts:31
Method
constructor
(private readonly previewManager: POMLWebviewPanelManager)
packages/poml-vscode/command/testCommand.ts:68
Method
constructor
(previewManager: POMLWebviewPanelManager)
packages/poml-vscode/command/testCommand.ts:651
Method
constructor
(private readonly previewManager: POMLWebviewPanelManager)
packages/poml-vscode/command/testCommand.ts:671
Method
constructor
(private readonly provider: PromptGalleryProvider)
packages/poml-vscode/command/promptGallery.ts:14
Method
constructor
(private readonly provider: PromptGalleryProvider)
packages/poml-vscode/command/promptGallery.ts:50
Method
constructor
(private readonly provider: PromptGalleryProvider)
packages/poml-vscode/command/promptGallery.ts:61
Method
constructor
(private readonly manager: POMLWebviewPanelManager)
packages/poml-vscode/command/addResources.ts:7
Method
constructor
(private readonly manager: POMLWebviewPanelManager)
packages/poml-vscode/command/addResources.ts:31
Method
constructor
(private readonly manager: POMLWebviewPanelManager)
packages/poml-vscode/command/addResources.ts:55
Method
constructor
(private readonly manager: POMLWebviewPanelManager)
packages/poml-vscode/command/addResources.ts:65
Method
constructor
( private readonly previewManager: POMLWebviewPanelManager )
packages/poml-vscode/command/telemetry.ts:11
Method
constructor
( private readonly webviewManager: POMLWebviewPanelManager, )
packages/poml-vscode/command/showPreview.ts:50
Method
constructor
( private readonly webviewManager: POMLWebviewPanelManager, )
packages/poml-vscode/command/showPreview.ts:67
Method
constructor
( private readonly webviewManager: POMLWebviewPanelManager )
packages/poml-vscode/command/showPreview.ts:86
Method
constructor
( private readonly _extensionContext: vscode.ExtensionContext, private readonly _logger: Logger, )
packages/poml-vscode/panel/manager.ts:18
Method
constructor
( webview: vscode.WebviewPanel, resource: vscode.Uri, locked: boolean, userOptions: WebviewUse
packages/poml-vscode/panel/panel.ts:115
Method
constructor
(private context: vscode.ExtensionContext, private defaultEntries: PromptEntry[])
packages/poml-vscode/chat/gallery.ts:29
Method
constructor
(connectionString: string)
packages/poml-vscode/util/telemetryClient.ts:10
Method
constructor
(sender: (msg: TelemetryServerMessage) => Promise<void>)
packages/poml-vscode/util/telemetryServer.ts:70
Method
constructor
(reporter: TelemetryBase, delayMilliseconds?: number)
packages/poml-vscode/util/telemetryServer.ts:98
Method
constructor
()
packages/poml-vscode/util/topmostLineMonitor.ts:12
Method
constructor
( private readonly _getValue: () => T )
packages/poml-vscode/util/logger.ts:32
Method
constructor
()
packages/poml-vscode/util/logger.ts:66
Method
content
* @param {ContentCtx} ctx * @param {XMLElement} astNode *
packages/poml/util/xmlContentAssist.js:98
Method
conversation
Display a conversation between system, human and AI. Args: messages (Optional[Any]): A list of message. Each message should have
python/poml/_tags.py:604
Function
createSegments
(content: string, path?: string)
packages/poml/reader/segment.ts:19
Function
deactivate
()
packages/poml-vscode/extension.ts:71
Method
deserializeWebviewPanel
( webview: vscode.WebviewPanel, state: any )
packages/poml-vscode/panel/manager.ts:82
Function
destroy
(err, callback)
packages/poml/util/reactRender.ts:19
Method
dispose
()
packages/poml-vscode/util/topmostLineMonitor.ts:23
Method
docTypeDecl
(ctx, astNode)
packages/poml/util/xmlContentAssist.js:85
Method
document
* @param {DocumentCtx} ctx
packages/poml/util/xmlContentAssist.js:71
Method
element
* @param {ElementCtx} ctx * @param {XMLElement} astNode
packages/poml/util/xmlContentAssist.js:108
Method
enumerate
(boxes: MarkdownBox[])
packages/poml/writer.ts:896
Method
escapeInTable
(text: string)
packages/poml/writer.ts:1094
Method
example
Example is useful for providing a context, helping the model to understand what kind of inputs and outputs are expected. It can also be used t
python/poml/_tags.py:349
Method
example_input
ExampleInput (`<input>`) is a paragraph that represents an example input. By default, it's spoken by a human speaker in a chat context, but yo
python/poml/_tags.py:402
Method
example_output
ExampleOutput (`<output>`) is a paragraph that represents an example output. By default, it's spoken by a AI speaker in a chat context, but yo
python/poml/_tags.py:447
Method
example_set
Example set (`<examples>`) is a collection of examples that are usually presented in a list. With the example set, you can manage multiple exa
python/poml/_tags.py:294
Method
execute
()
packages/poml-vscode/command/showSource.ts:14
Method
execute
(uri?: vscode.Uri, panelSettings?: PanelSettings)
packages/poml-vscode/command/testCommand.ts:72
Method
execute
(...args: any[])
packages/poml-vscode/command/testCommand.ts:655
Method
execute
()
packages/poml-vscode/command/testCommand.ts:673
Method
execute
()
packages/poml-vscode/command/promptGallery.ts:16
Method
execute
(item: PromptEntry)
packages/poml-vscode/command/promptGallery.ts:52
Method
execute
(item: PromptEntry)
packages/poml-vscode/command/promptGallery.ts:63
Method
execute
()
packages/poml-vscode/command/addResources.ts:9
Method
execute
()
packages/poml-vscode/command/addResources.ts:33
Method
execute
(file: string)
packages/poml-vscode/command/addResources.ts:57
Method
execute
(file: string)
packages/poml-vscode/command/addResources.ts:67
Method
execute
()
packages/poml-vscode/command/telemetry.ts:18
Method
execute
(mainUri?: vscode.Uri, allUris?: vscode.Uri[], panelSettings?: PanelSettings)
packages/poml-vscode/command/showPreview.ts:54
Method
execute
(uri?: vscode.Uri, panelSettings?: PanelSettings)
packages/poml-vscode/command/showPreview.ts:71
Method
execute
(uri?: vscode.Uri)
packages/poml-vscode/command/showPreview.ts:90
Method
execute
(...args: any[])
packages/poml-vscode/util/commandManager.ts:6
Method
extensionResourcePath
(mediaFile: string)
packages/poml-vscode/panel/panel.ts:436
Method
externalID
(ctx, astNode)
packages/poml/util/xmlContentAssist.js:91
Function
extractTsComments
(text: string)
packages/poml-vscode/lsp/parseComments.ts:109
Function
fail
()
packages/poml/tests/meta.test.tsx:46
Function
final
(callback)
packages/poml/util/reactRender.ts:15
Method
folder
Displays a directory structure as a tree. Args: syntax (Optional[str]): The output syntax of the content. Choices: `"markdown"`,
python/poml/_tags.py:714
Method
format_prompt
(self, **kwargs)
python/poml/integration/langchain.py:118
Function
fromString
(value: string)
packages/poml-vscode/util/logger.ts:9
Method
from_examples
(cls, *args, **kwargs)
python/poml/integration/langchain.py:65
Method
getChildren
(element?: TreeNode)
packages/poml-vscode/chat/gallery.ts:40
Function
getEditorLineNumberForPageOffset
(offset: number)
packages/poml-vscode-webview/scrollSync.ts:107
Function
getExtensionPath
()
packages/poml-vscode/extension.ts:23
Method
getSpecifiedSpeaker
(element: cheerio.Cheerio<any>)
packages/poml/writer.ts:290
Method
getTokenLength
(t: string)
packages/poml/writer.ts:803
Method
getTreeItem
(element: TreeNode)
packages/poml-vscode/chat/gallery.ts:55
Method
get_lc_namespace
(cls)
python/poml/integration/langchain.py:61
Function
get_span_metrics
Get span metrics
python/tests/integration/agentops_utils.py:61
Method
handleDataFromServer
(data: TelemetryServerMessage)
packages/poml-vscode/util/telemetryClient.ts:29
Method
handleTable
( tableHeadElements: cheerio.Cheerio<any>, tableBodyElements: cheerio.Cheerio<any>, tableElement:
packages/poml/writer.ts:1444
Function
handler
( request: vscode.ChatRequest, _chatContext: vscode.ChatContext, stream: vscode.ChatResponseStream
packages/poml-vscode/chat/participant.ts:8
Method
hasResourceOptions
(resource: vscode.Uri)
packages/poml-vscode/settings.ts:146
Method
hasValue
()
packages/poml-vscode/util/logger.ts:44
Method
hint
Hint can be used anywhere in the prompt where you want to provide a helpful tip or explanation. It is usually a short and concise statement th
python/poml/_tags.py:222
Method
human_message
Wrap the contents in a user message. Example: ```xml <user-msg>What is the capital of France?</user-msg>
python/poml/_tags.py:549
Method
hyphenToCamelCase
(s: string)
packages/poml/base.tsx:939
← previous
next →
501–600 of 726, ranked by callers