Interface "SalesAzureOpenAITools"
SalesLinesSuggestions · Microsoft.Sales.Document
Across versions
- BC23-28not present
- BC29-30present
SalesLinesSuggestions · Microsoft.Sales.Document · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Access | Internal |
Procedures
GetToolPrompt(): JsonObject: Get the prompt for the Tool. Tool prompt object describes the Tool and the should contain the following fields: - Type: The name of the Tool, currently only function type is supported. For functions following fields are allowed: – Name: The name of the Tool. (Required) – Description: The descripti…ToolCall(Arguments: JsonObject; CustomDimension: Dictionary of [Text, Text]): Variant: This function is invoked as a response from Azure Open AI. -Arguments: The expected parameters of the Tool defined. -CustomDimension: This can be used to pass any context information to the function. The function returns a variant, and it’s up to the implementation to decide what to return.
Ask your agent
Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "interface", object_name: "SalesAzureOpenAITools"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.