2024-08-30 17:47:35 +01:00
|
|
|
{
|
|
|
|
|
pattern: {
|
|
|
|
|
name: "azure",
|
|
|
|
|
icon: "🤖💬",
|
|
|
|
|
title: "Add Azure LLM endpoint for text completion",
|
|
|
|
|
description: "This pattern integrates an Azure LLM endpoint hosted in the Azure cloud for text completion operations. You need an Azure subscription and to have an endpoint deployed to be able to use this service.",
|
|
|
|
|
requires: ["pulsar", "trustgraph"],
|
|
|
|
|
features: ["llm"],
|
|
|
|
|
args: [
|
2024-09-01 21:29:29 +01:00
|
|
|
{
|
|
|
|
|
name: "azure-max-output-tokens",
|
|
|
|
|
label: "Maximum output tokens",
|
|
|
|
|
type: "integer",
|
|
|
|
|
description: "Limit on number tokens to generate",
|
|
|
|
|
default: 4096,
|
|
|
|
|
required: true,
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: "azure-temperature",
|
|
|
|
|
label: "Temperature",
|
|
|
|
|
type: "slider",
|
|
|
|
|
description: "Controlling predictability / creativity balance",
|
|
|
|
|
min: 0,
|
|
|
|
|
max: 1,
|
|
|
|
|
step: 0.05,
|
|
|
|
|
default: 0.5,
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
category: [ "llm" ],
|
2024-08-30 17:47:35 +01:00
|
|
|
},
|
|
|
|
|
module: "components/azure.jsonnet",
|
|
|
|
|
}
|