開発者向けライブラリ
プロジェクト操作
コード上からワークスペース内のプロジェクトを管理できます。
前提条件
インストールのドキュメントの内容が完了しているものとします。
import { createHishoAdmin } from "hisho-admin";
const hisho = createHishoAdmin({
apiKey: process.env.HISHO_ADMIN_API_KEY!,
});プロジェクトを作成
const project = await hisho.projects.create({
name: "FAQ",
description: "問い合わせ対応で利用するFAQ",
visibility: "workspace",
});プロジェクト一覧を取得
const projects = await hisho.projects.list();プロジェクトを取得
const projectId = "550e8400-e29b-41d4-a716-446655440000";
const project = await hisho.project(projectId).get();プロジェクトを更新
const projectId = "550e8400-e29b-41d4-a716-446655440000";
const project = await hisho.project(projectId).update({
name: "FAQ Bot",
description: "問い合わせ対応で利用するFAQボット",
visibility: "workspace",
});プロジェクトを削除
const projectId = "550e8400-e29b-41d4-a716-446655440000";
await hisho.project(projectId).archive();