Github動作を用いたランニングフラッタ試験



マイワークフロー
私のワークフローは、フラッターアプリのテストパラメータであり、私はウィットのシームレスな統合を可能にする私のフラッターパッケージのために作った.フラッタとAI.ワークフローは、ウィットから有効な応答があるかどうかをチェックするフラッタテストを実行します.AIサーバーは、マスターブランチにプッシュまたはプル要求があるときはいつでも.

提出カテゴリ
フレンドリー電話

YAMLファイルまたはコードへのリンク

ameysunu / flutter_witai
機知の統合AIのクエリに基づいて構造化応答のフラッタを持つ.
フラッター機知.AIパッケージ

機知AIは構造化データへの文の自然言語インターフェースである.このパッケージは機知から構造化されたデータを得るのを助けます.AIはフラッタのための訓練された発言に従ってコンソール.あなたは機知についての詳細を読むことができます.AIとそのドキュメンテーションhere .
すべての問題とこのパッケージの更なる改善のためにPRで私を殴らせてください.
始める
パッケージをインポートするdart ファイル.
import 'package:flutter_witai/flutter_witai.dart'
パッケージのオブジェクトのウィットを作成するWitManager オプション.WitManagerは3つのパラメータを持っています.params , utterance and headers .
utterance , データが生成されなければならないあなたの発言テキストを加えてくださいheaders 加えるあなたServer Access Token これはウィットから取得することができます.AI設定コンソール.params は様々なHTTP APIへのアクセスのためのGETパラメタです.HTTP APIの検索のための様々なパラメータを以下に見ることができます.
    final wit =

View on GitHub
YAMLファイル:
name: Flutter Test
on:
  push:
    branches: [ master ]
  pull_request:
    branches: [ master ]

  workflow_dispatch:

jobs:
  build:
    runs-on: ubuntu-latest

    steps:
      - uses: actions/[email protected]
      - uses: actions/[email protected]
        with:
          distribution: 'zulu'
          java-version: '11'
      - uses: subosito/[email protected]
        with:
          flutter-version: '2.0.5'

      - name: Get all Flutter Packages
        run: flutter pub get

      - name: Run a multi-line script
        run: flutter test

追加情報
までFlutter Actions ワークフロー分析を手伝ってくれ.