You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/ai-studio/how-to/prompt-flow-tools/prompt-flow-tools-overview.md
+7-10Lines changed: 7 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,25 +17,22 @@ author: lgayhardt
17
17
18
18
The following table provides an index of tools in prompt flow.
19
19
20
-
| Tool name | Description | Environment | Package name |
20
+
| Tool (set) name | Description | Environment | Package name |
21
21
|------|-----------|-------------|--------------|
22
22
|[LLM](./llm-tool.md)| Use Azure OpenAI large language models (LLM) for tasks such as text completion or chat. | Default |[promptflow-tools](https://pypi.org/project/promptflow-tools/)|
23
23
|[Prompt](./prompt-tool.md)| Craft a prompt by using Jinja as the templating language. | Default |[promptflow-tools](https://pypi.org/project/promptflow-tools/)|
24
24
|[Python](./python-tool.md)| Run Python code. | Default |[promptflow-tools](https://pypi.org/project/promptflow-tools/)|
25
25
|[Azure OpenAI GPT-4 Turbo with Vision](./azure-open-ai-gpt-4v-tool.md)| Use AzureOpenAI GPT-4 Turbo with Vision model deployment to analyze images and provide textual responses to questions about them. | Default |[promptflow-tools](https://pypi.org/project/promptflow-tools/)|
26
26
|[Content Safety (Text)](./content-safety-tool.md)| Use Azure AI Content Safety to detect harmful content. | Default |[promptflow-tools](https://pypi.org/project/promptflow-tools/)|
27
-
|[Index Lookup](./index-lookup-tool.md)| Search an Azure Machine Learning Vector Index for relevant results using one or more text queries. | Default |[promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/)|
28
-
|[Vector Index Lookup](./vector-index-lookup-tool.md)| Search text or a vector-based query from a vector index. | Default |[promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/)|
29
-
|[Faiss Index Lookup](./faiss-index-lookup-tool.md)| Search a vector-based query from the Faiss index file. | Default |[promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/)|
30
-
|[Vector DB Lookup](./vector-db-lookup-tool.md)| Search a vector-based query from an existing vector database. | Default |[promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/)|
27
+
|[Index Lookup*](./index-lookup-tool.md)| Search an Azure Machine Learning Vector Index for relevant results using one or more text queries. | Default |[promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/)|
28
+
|[Vector Index Lookup*](./vector-index-lookup-tool.md)| Search text or a vector-based query from a vector index. | Default |[promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/)|
29
+
|[Faiss Index Lookup*](./faiss-index-lookup-tool.md)| Search a vector-based query from the Faiss index file. | Default |[promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/)|
30
+
|[Vector DB Lookup*](./vector-db-lookup-tool.md)| Search a vector-based query from an existing vector database. | Default |[promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/)|
31
31
|[Embedding](./embedding-tool.md)| Use Azure OpenAI embedding models to create an embedding vector that represents the input text. | Default |[promptflow-tools](https://pypi.org/project/promptflow-tools/)|
32
32
|[Serp API](./serp-api-tool.md)| Use Serp API to obtain search results from a specific search engine. | Default |[promptflow-tools](https://pypi.org/project/promptflow-tools/)|
33
+
|[Azure AI Language tools*](https://microsoft.github.io/promptflow/integrations/tools/azure-ai-language-tool.html)| This collection of tools is a wrapper for various Azure AI Language APIs, which can help effectively understand and analyze documents and conversations. The capabilities currently supported include: Abstractive Summarization, Extractive Summarization, Conversation Summarization, Entity Recognition, Key Phrase Extraction, Language Detection, PII Entity Recognition, Conversational PII, Sentiment Analysis, Conversational Language Understanding, Translator. You can learn how to use them by the [Sample flows](https://github.com/microsoft/promptflow/tree/e4542f6ff5d223d9800a3687a7cfd62531a9607c/examples/flows/integrations/azure-ai-language). Support contact: [email protected]| Custom |[promptflow-azure-ai-language](https://pypi.org/project/promptflow-azure-ai-language/)|
33
34
34
-
The following table shows an index of custom tools created by the community to extend prompt flow's capabilities for specific use cases. They aren't officially maintained or endorsed by prompt flow team. For questions or issues when using a tool, please see the support contact in the description.
35
-
36
-
| Tool name | Description | Environment | Package name |
|[Azure AI Language tools](https://microsoft.github.io/promptflow/integrations/tools/azure-ai-language-tool.html)| This collection of tools is a wrapper for various Azure AI Language APIs, which can help effectively understand and analyze documents and conversations. The capabilities currently supported include: Abstractive Summarization, Extractive Summarization, Conversation Summarization, Entity Recognition, Key Phrase Extraction, Language Detection, PII Entity Recognition, Conversational PII, Sentiment Analysis, Conversational Language Understanding, Translator. You can learn how to use them by the [Sample flows](https://github.com/microsoft/promptflow/tree/e4542f6ff5d223d9800a3687a7cfd62531a9607c/examples/flows/integrations/azure-ai-language). Support contact: [email protected]| Custom |[promptflow-azure-ai-language](https://pypi.org/project/promptflow-azure-ai-language/)|
35
+
_*The asterisk marks indicate custom tools, which are created by the community that extend prompt flow's capabilities for specific use cases. They aren't officially maintained or endorsed by prompt flow team. When you encounter questions or issues for these tools, please prioritize using the support contact if it is provided in the description._
39
36
40
37
To discover more custom tools developed by the open-source community, see [More custom tools](https://microsoft.github.io/promptflow/integrations/tools/index.html).
|[LLM](./llm-tool.md)| Uses Open AI's large language model (LLM) for text completion or chat. | Default |[promptflow-tools](https://pypi.org/project/promptflow-tools/)|
@@ -32,16 +32,13 @@ The following table shows an index of tools in prompt flow.
|[Azure OpenAI GPT-4 Turbo with Vision](./azure-open-ai-gpt-4v-tool.md)| Use AzureOpenAI GPT-4 Turbo with Vision model deployment to analyze images and provide textual responses to questions about them. | Default |[promptflow-tools](https://pypi.org/project/promptflow-tools/)|
34
34
|[OpenAI GPT-4V](./openai-gpt-4v-tool.md)| Use OpenAI GPT-4V to leverage vision ability. | Default |[promptflow-tools](https://pypi.org/project/promptflow-tools/)|
35
-
|[Index Lookup](./index-lookup-tool.md)| Search an Azure Machine Learning Vector Index for relevant results using one or more text queries. | Default |[promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/)|
36
-
|[Faiss Index Lookup](./faiss-index-lookup-tool.md)| Searches a vector-based query from the Faiss index file. | Default |[promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/)|
37
-
|[Vector DB Lookup](./vector-db-lookup-tool.md)| Searches a vector-based query from existing vector database. | Default |[promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/)|
38
-
|[Vector Index Lookup](./vector-index-lookup-tool.md)| Searches text or a vector-based query from Azure Machine Learning vector index. | Default |[promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/)|
35
+
|[Index Lookup*](./index-lookup-tool.md)| Search an Azure Machine Learning Vector Index for relevant results using one or more text queries. | Default |[promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/)|
36
+
|[Faiss Index Lookup*](./faiss-index-lookup-tool.md)| Searches a vector-based query from the Faiss index file. | Default |[promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/)|
37
+
|[Vector DB Lookup*](./vector-db-lookup-tool.md)| Searches a vector-based query from existing vector database. | Default |[promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/)|
38
+
|[Vector Index Lookup*](./vector-index-lookup-tool.md)| Searches text or a vector-based query from Azure Machine Learning vector index. | Default |[promptflow-vectordb](https://pypi.org/project/promptflow-vectordb/)|
39
+
|[Azure AI Language tools*](https://microsoft.github.io/promptflow/integrations/tools/azure-ai-language-tool.html)| This collection of tools is a wrapper for various Azure AI Language APIs, which can help effectively understand and analyze documents and conversations. The capabilities currently supported include: Abstractive Summarization, Extractive Summarization, Conversation Summarization, Entity Recognition, Key Phrase Extraction, Language Detection, PII Entity Recognition, Conversational PII, Sentiment Analysis, Conversational Language Understanding, Translator. You can learn how to use them by the [Sample flows](https://github.com/microsoft/promptflow/tree/e4542f6ff5d223d9800a3687a7cfd62531a9607c/examples/flows/integrations/azure-ai-language). Support contact: [email protected]| Custom |[promptflow-azure-ai-language](https://pypi.org/project/promptflow-azure-ai-language/)|
39
40
40
-
The following table shows an index of custom tools created by the community to extend prompt flow's capabilities for specific use cases. They aren't officially maintained or endorsed by prompt flow team. For questions or issues when using a tool, please see the support contact provided in the description.
41
-
42
-
| Tool name | Description | Environment | Package name |
|[Azure AI Language tools](https://microsoft.github.io/promptflow/integrations/tools/azure-ai-language-tool.html)| This collection of tools is a wrapper for various Azure AI Language APIs, which can help effectively understand and analyze documents and conversations. The capabilities currently supported include: Abstractive Summarization, Extractive Summarization, Conversation Summarization, Entity Recognition, Key Phrase Extraction, Language Detection, PII Entity Recognition, Conversational PII, Sentiment Analysis, Conversational Language Understanding, Translator. You can learn how to use them by the [Sample flows](https://github.com/microsoft/promptflow/tree/e4542f6ff5d223d9800a3687a7cfd62531a9607c/examples/flows/integrations/azure-ai-language). Support contact: [email protected]| Custom |[promptflow-azure-ai-language](https://pypi.org/project/promptflow-azure-ai-language/)|
41
+
_*The asterisk marks indicate custom tools, which are created by the community that extend prompt flow's capabilities for specific use cases. They aren't officially maintained or endorsed by prompt flow team. When you encounter questions or issues for these tools, please prioritize using the support contact if it is provided in the description._
45
42
46
43
To discover more custom tools developed by the open-source community, see [More custom tools](https://microsoft.github.io/promptflow/integrations/tools/index.html).
0 commit comments