Class ToolUseBlock
Inherited Members
Namespace: Glitch9.AIDevKit.AmazonAws
Assembly: Glitch9.AIDevKit.Provider.AmazonAws.dll
Syntax
public class ToolUseBlock : ContentBlock
Properties
| Edit this page View SourceInput
Required. The input to pass to the tool.
Declaration
[JsonProperty("input")]
public string Input { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
Required. The name of the tool that the model wants to use.
Declaration
[JsonProperty("name")]
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ToolUseId
Required. The ID for the tool request.
Declaration
[JsonProperty("toolUseId")]
public string ToolUseId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Type
Optional. The type for the tool request.
Declaration
[JsonProperty("type")]
public string Type { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Remarks
Valid Values: server_tool_use