promptflow

Форк
0

README.md.jinja2

Promptflow examples

code style: black license: MIT

Get started

Install dependencies

  • Bootstrap your python environment.
    • e.g: create a new conda environment. conda create -n pf-examples python=3.9.
    • install required packages in python environment : pip install -r requirements.txt
      • show installed sdk: pip show promptflow

Quick start

pathstatusdescription
{% for quickstart in quickstarts.notebooks %}[{{ quickstart.name }}]({{ quickstart.path }}){{quickstart.pipeline_name}}
{% endfor %}

CLI examples

Tutorials (tutorials)

pathstatusdescription
{% for tutorial in tutorials.readmes %}[{{ tutorial.name }}]({{ tutorial.path }}){{tutorial.pipeline_name}}
{% endfor %}

Prompty (prompty)

pathstatusdescription
{% for flow in prompty.readmes %}[{{ flow.name }}]({{ flow.path }}){{flow.pipeline_name}}
{% endfor %}

Flex Flows (flex-flows)

pathstatusdescription
{% for flow in flex_flows.readmes %}[{{ flow.name }}]({{ flow.path }}){{flow.pipeline_name}}
{% endfor %}

Flows (flows)

Standard flows

pathstatusdescription
{% for flow in flows.readmes %}[{{ flow.name }}]({{ flow.path }}){{flow.pipeline_name}}
{% endfor %}

Evaluation flows

pathstatusdescription
{% for evaluation in evaluations.readmes %}[{{ evaluation.name }}]({{ evaluation.path }}){{evaluation.pipeline_name}}
{% endfor %}

Chat flows

pathstatusdescription
{% for chat in chats.readmes %}[{{ chat.name }}]({{ chat.path }}){{chat.pipeline_name}}
{% endfor %}

Tool Use Cases (Tool Use Cases)

pathstatusdescription
{% for toolusecase in toolusecases.readmes %}[{{ toolusecase.name }}]({{ toolusecase.path }}){{toolusecase.pipeline_name}}
{% endfor %}

Connections (connections)

pathstatusdescription
{% for connection in connections.readmes %}[{{ connection.name }}]({{ connection.path }}){{connection.pipeline_name}}
{% endfor %}

SDK examples

pathstatusdescription
{% for quickstart in quickstarts.notebooks %}[{{ quickstart.name }}]({{ quickstart.path }}){{quickstart.pipeline_name}}
{% endfor %}
{%- for tutorial in tutorials.notebooks -%}[{{ tutorial.name }}]({{ tutorial.path }}){{tutorial.pipeline_name}}
{% endfor %}
{%- if connections.notebookslength > 0 -%}{% for connection in connections.notebooks %}[{{ connection.name }}]({{ connection.path }})
{% endfor %}{% endif %}
{%- if flex_flows.notebookslength > 0 -%}{% for flow in flex_flows.notebooks %}[{{ flow.name }}]({{ flow.path }})
{% endfor %}{% endif %}
{%- if prompty.notebookslength > 0 -%}{% for flow in prompty.notebooks %}[{{ flow.name }}]({{ flow.path }})
{% endfor %}{% endif %}
{%- if chats.notebookslength > 0 -%}{% for chat in chats.notebooks %}[{{ chat.name }}]({{ chat.path }})
{% endfor %}{% endif %}
{%- if evaluations.notebookslength > 0 -%}{% for evaluation in evaluations.notebooks %}[{{ evaluation.name }}]({{ evaluation.path }})
{% endfor %}{% endif %}
{%- if flows.notebookslength > 0 -%}{% for flow in flows.notebooks %}[{{ flow.name }}]({{ flow.path }})
{% endfor %}{% endif %}

Contributing

We welcome contributions and suggestions! Please see the contributing guidelines for details.

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. Please see the code of conduct for details.

Reference

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.