Skip to content

Commit fa9e051

Browse files
authored
Update README.md
1 parent f5fbbef commit fa9e051

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,13 @@ An **event** is a notification triggered by a specific occurrence. For example:
5454

5555
### Example of a Thing Description
5656

57-
This example illustrates how a Weather Agent can be modeled using a Thing Description, with HTTP as the primary communication protocol, although alternative protocols may also be utilized. The Agent metadata describes that the agent uses the gpt-4o model from Azure and integrates with OpenWeatherMap API to provide weather information. The agent supports both text and voice interactions in English and German, adheres to GDPR compliance, and uses data anonymization. It offers a single action, "getWeather," which takes a natural language question and interaction mode as input and returns weather information in natural language. The service is secured using basic authentication and is accessed via a POST request to a specified endpoint, but other security schemes, such as OAuth2 tokens, can also be used.
57+
This example illustrates how a Weather Agent can be modeled using a Thing Description (TD), with HTTP as the primary communication protocol, while supporting the possibility of alternative protocols. The agent metadata specifies that it integrates with the OpenWeatherMap API to deliver accurate weather information.
58+
59+
The agent supports both text and voice interactions in English and German, complies with GDPR regulations, and employs data anonymization techniques to ensure privacy. It includes a read-only property, modelConfiguration, that details the model's name, temperature, and token limits. The agent also offers a single action, getWeather, which takes a natural language query and interaction mode as input and returns weather information in natural language.
60+
61+
Additionally, the agent emits an event, userFeedbackReceived, whenever a user provides feedback, including a rating (1–5) and an optional comment.
62+
63+
The AI agent is secured using basic authentication. However, WoT supports other security schemes, such as OAuth2 tokens, to enhance security as needed.
5864

5965
```json
6066
{

0 commit comments

Comments
 (0)