opengovernance

package
v0.1.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 29, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Code is generated by go generate. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetAssistant

func GetAssistant(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetFile

func GetFile(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetModels

func GetModels(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetProject

func GetProject(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetProjectApiKey

func GetProjectApiKey(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetProjectRateLimit

func GetProjectRateLimit(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetProjectServiceAccount

func GetProjectServiceAccount(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetProjectUser

func GetProjectUser(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func GetVectorStore

func GetVectorStore(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListAssistant

func ListAssistant(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListFile

func ListFile(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListModels

func ListModels(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListProject

func ListProject(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListProjectApiKey

func ListProjectApiKey(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListProjectRateLimit

func ListProjectRateLimit(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListProjectServiceAccount

func ListProjectServiceAccount(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListProjectUser

func ListProjectUser(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

func ListVectorStore

func ListVectorStore(ctx context.Context, d *plugin.QueryData, _ *plugin.HydrateData) (interface{}, error)

Types

type Assistant

type Assistant struct {
	ResourceID      string                      `json:"resource_id"`
	PlatformID      string                      `json:"platform_id"`
	Description     openai.AssistantDescription `json:"description"`
	Metadata        openai.Metadata             `json:"metadata"`
	DescribedBy     string                      `json:"described_by"`
	ResourceType    string                      `json:"resource_type"`
	IntegrationType string                      `json:"integration_type"`
	IntegrationID   string                      `json:"integration_id"`
}

type AssistantHit

type AssistantHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Assistant     `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type AssistantHits

type AssistantHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []AssistantHit    `json:"hits"`
}

type AssistantPaginator

type AssistantPaginator struct {
	// contains filtered or unexported fields
}

func (AssistantPaginator) Close

func (p AssistantPaginator) Close(ctx context.Context) error

func (AssistantPaginator) HasNext

func (p AssistantPaginator) HasNext() bool

func (AssistantPaginator) NextPage

func (p AssistantPaginator) NextPage(ctx context.Context) ([]Assistant, error)

type AssistantSearchResponse

type AssistantSearchResponse struct {
	PitID string        `json:"pit_id"`
	Hits  AssistantHits `json:"hits"`
}

type Client

type Client struct {
	essdk.Client
}

func (Client) NewAssistantPaginator

func (k Client) NewAssistantPaginator(filters []essdk.BoolFilter, limit *int64) (AssistantPaginator, error)

func (Client) NewFilePaginator

func (k Client) NewFilePaginator(filters []essdk.BoolFilter, limit *int64) (FilePaginator, error)

func (Client) NewModelsPaginator

func (k Client) NewModelsPaginator(filters []essdk.BoolFilter, limit *int64) (ModelsPaginator, error)

func (Client) NewProjectApiKeyPaginator

func (k Client) NewProjectApiKeyPaginator(filters []essdk.BoolFilter, limit *int64) (ProjectApiKeyPaginator, error)

func (Client) NewProjectPaginator

func (k Client) NewProjectPaginator(filters []essdk.BoolFilter, limit *int64) (ProjectPaginator, error)

func (Client) NewProjectRateLimitPaginator

func (k Client) NewProjectRateLimitPaginator(filters []essdk.BoolFilter, limit *int64) (ProjectRateLimitPaginator, error)

func (Client) NewProjectServiceAccountPaginator

func (k Client) NewProjectServiceAccountPaginator(filters []essdk.BoolFilter, limit *int64) (ProjectServiceAccountPaginator, error)

func (Client) NewProjectUserPaginator

func (k Client) NewProjectUserPaginator(filters []essdk.BoolFilter, limit *int64) (ProjectUserPaginator, error)

func (Client) NewVectorStorePaginator

func (k Client) NewVectorStorePaginator(filters []essdk.BoolFilter, limit *int64) (VectorStorePaginator, error)

type File

type File struct {
	ResourceID      string                 `json:"resource_id"`
	PlatformID      string                 `json:"platform_id"`
	Description     openai.FileDescription `json:"description"`
	Metadata        openai.Metadata        `json:"metadata"`
	DescribedBy     string                 `json:"described_by"`
	ResourceType    string                 `json:"resource_type"`
	IntegrationType string                 `json:"integration_type"`
	IntegrationID   string                 `json:"integration_id"`
}

type FileHit

type FileHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  File          `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type FileHits

type FileHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []FileHit         `json:"hits"`
}

type FilePaginator

type FilePaginator struct {
	// contains filtered or unexported fields
}

func (FilePaginator) Close

func (p FilePaginator) Close(ctx context.Context) error

func (FilePaginator) HasNext

func (p FilePaginator) HasNext() bool

func (FilePaginator) NextPage

func (p FilePaginator) NextPage(ctx context.Context) ([]File, error)

type FileSearchResponse

type FileSearchResponse struct {
	PitID string   `json:"pit_id"`
	Hits  FileHits `json:"hits"`
}

type Models

type Models struct {
	ResourceID      string                   `json:"resource_id"`
	PlatformID      string                   `json:"platform_id"`
	Description     openai.ModelsDescription `json:"description"`
	Metadata        openai.Metadata          `json:"metadata"`
	DescribedBy     string                   `json:"described_by"`
	ResourceType    string                   `json:"resource_type"`
	IntegrationType string                   `json:"integration_type"`
	IntegrationID   string                   `json:"integration_id"`
}

type ModelsHit

type ModelsHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Models        `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type ModelsHits

type ModelsHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []ModelsHit       `json:"hits"`
}

type ModelsPaginator

type ModelsPaginator struct {
	// contains filtered or unexported fields
}

func (ModelsPaginator) Close

func (p ModelsPaginator) Close(ctx context.Context) error

func (ModelsPaginator) HasNext

func (p ModelsPaginator) HasNext() bool

func (ModelsPaginator) NextPage

func (p ModelsPaginator) NextPage(ctx context.Context) ([]Models, error)

type ModelsSearchResponse

type ModelsSearchResponse struct {
	PitID string     `json:"pit_id"`
	Hits  ModelsHits `json:"hits"`
}

type Project

type Project struct {
	ResourceID      string                    `json:"resource_id"`
	PlatformID      string                    `json:"platform_id"`
	Description     openai.ProjectDescription `json:"description"`
	Metadata        openai.Metadata           `json:"metadata"`
	DescribedBy     string                    `json:"described_by"`
	ResourceType    string                    `json:"resource_type"`
	IntegrationType string                    `json:"integration_type"`
	IntegrationID   string                    `json:"integration_id"`
}

type ProjectApiKey

type ProjectApiKey struct {
	ResourceID      string                          `json:"resource_id"`
	PlatformID      string                          `json:"platform_id"`
	Description     openai.ProjectApiKeyDescription `json:"description"`
	Metadata        openai.Metadata                 `json:"metadata"`
	DescribedBy     string                          `json:"described_by"`
	ResourceType    string                          `json:"resource_type"`
	IntegrationType string                          `json:"integration_type"`
	IntegrationID   string                          `json:"integration_id"`
}

type ProjectApiKeyHit

type ProjectApiKeyHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  ProjectApiKey `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type ProjectApiKeyHits

type ProjectApiKeyHits struct {
	Total essdk.SearchTotal  `json:"total"`
	Hits  []ProjectApiKeyHit `json:"hits"`
}

type ProjectApiKeyPaginator

type ProjectApiKeyPaginator struct {
	// contains filtered or unexported fields
}

func (ProjectApiKeyPaginator) Close

func (ProjectApiKeyPaginator) HasNext

func (p ProjectApiKeyPaginator) HasNext() bool

func (ProjectApiKeyPaginator) NextPage

type ProjectApiKeySearchResponse

type ProjectApiKeySearchResponse struct {
	PitID string            `json:"pit_id"`
	Hits  ProjectApiKeyHits `json:"hits"`
}

type ProjectHit

type ProjectHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  Project       `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type ProjectHits

type ProjectHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []ProjectHit      `json:"hits"`
}

type ProjectPaginator

type ProjectPaginator struct {
	// contains filtered or unexported fields
}

func (ProjectPaginator) Close

func (p ProjectPaginator) Close(ctx context.Context) error

func (ProjectPaginator) HasNext

func (p ProjectPaginator) HasNext() bool

func (ProjectPaginator) NextPage

func (p ProjectPaginator) NextPage(ctx context.Context) ([]Project, error)

type ProjectRateLimit

type ProjectRateLimit struct {
	ResourceID      string                             `json:"resource_id"`
	PlatformID      string                             `json:"platform_id"`
	Description     openai.ProjectRateLimitDescription `json:"description"`
	Metadata        openai.Metadata                    `json:"metadata"`
	DescribedBy     string                             `json:"described_by"`
	ResourceType    string                             `json:"resource_type"`
	IntegrationType string                             `json:"integration_type"`
	IntegrationID   string                             `json:"integration_id"`
}

type ProjectRateLimitHit

type ProjectRateLimitHit struct {
	ID      string           `json:"_id"`
	Score   float64          `json:"_score"`
	Index   string           `json:"_index"`
	Type    string           `json:"_type"`
	Version int64            `json:"_version,omitempty"`
	Source  ProjectRateLimit `json:"_source"`
	Sort    []interface{}    `json:"sort"`
}

type ProjectRateLimitHits

type ProjectRateLimitHits struct {
	Total essdk.SearchTotal     `json:"total"`
	Hits  []ProjectRateLimitHit `json:"hits"`
}

type ProjectRateLimitPaginator

type ProjectRateLimitPaginator struct {
	// contains filtered or unexported fields
}

func (ProjectRateLimitPaginator) Close

func (ProjectRateLimitPaginator) HasNext

func (p ProjectRateLimitPaginator) HasNext() bool

func (ProjectRateLimitPaginator) NextPage

type ProjectRateLimitSearchResponse

type ProjectRateLimitSearchResponse struct {
	PitID string               `json:"pit_id"`
	Hits  ProjectRateLimitHits `json:"hits"`
}

type ProjectSearchResponse

type ProjectSearchResponse struct {
	PitID string      `json:"pit_id"`
	Hits  ProjectHits `json:"hits"`
}

type ProjectServiceAccount

type ProjectServiceAccount struct {
	ResourceID      string                                  `json:"resource_id"`
	PlatformID      string                                  `json:"platform_id"`
	Description     openai.ProjectServiceAccountDescription `json:"description"`
	Metadata        openai.Metadata                         `json:"metadata"`
	DescribedBy     string                                  `json:"described_by"`
	ResourceType    string                                  `json:"resource_type"`
	IntegrationType string                                  `json:"integration_type"`
	IntegrationID   string                                  `json:"integration_id"`
}

type ProjectServiceAccountHit

type ProjectServiceAccountHit struct {
	ID      string                `json:"_id"`
	Score   float64               `json:"_score"`
	Index   string                `json:"_index"`
	Type    string                `json:"_type"`
	Version int64                 `json:"_version,omitempty"`
	Source  ProjectServiceAccount `json:"_source"`
	Sort    []interface{}         `json:"sort"`
}

type ProjectServiceAccountHits

type ProjectServiceAccountHits struct {
	Total essdk.SearchTotal          `json:"total"`
	Hits  []ProjectServiceAccountHit `json:"hits"`
}

type ProjectServiceAccountPaginator

type ProjectServiceAccountPaginator struct {
	// contains filtered or unexported fields
}

func (ProjectServiceAccountPaginator) Close

func (ProjectServiceAccountPaginator) HasNext

func (ProjectServiceAccountPaginator) NextPage

type ProjectServiceAccountSearchResponse

type ProjectServiceAccountSearchResponse struct {
	PitID string                    `json:"pit_id"`
	Hits  ProjectServiceAccountHits `json:"hits"`
}

type ProjectUser

type ProjectUser struct {
	ResourceID      string                        `json:"resource_id"`
	PlatformID      string                        `json:"platform_id"`
	Description     openai.ProjectUserDescription `json:"description"`
	Metadata        openai.Metadata               `json:"metadata"`
	DescribedBy     string                        `json:"described_by"`
	ResourceType    string                        `json:"resource_type"`
	IntegrationType string                        `json:"integration_type"`
	IntegrationID   string                        `json:"integration_id"`
}

type ProjectUserHit

type ProjectUserHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  ProjectUser   `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type ProjectUserHits

type ProjectUserHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []ProjectUserHit  `json:"hits"`
}

type ProjectUserPaginator

type ProjectUserPaginator struct {
	// contains filtered or unexported fields
}

func (ProjectUserPaginator) Close

func (ProjectUserPaginator) HasNext

func (p ProjectUserPaginator) HasNext() bool

func (ProjectUserPaginator) NextPage

func (p ProjectUserPaginator) NextPage(ctx context.Context) ([]ProjectUser, error)

type ProjectUserSearchResponse

type ProjectUserSearchResponse struct {
	PitID string          `json:"pit_id"`
	Hits  ProjectUserHits `json:"hits"`
}

type VectorStore

type VectorStore struct {
	ResourceID      string                        `json:"resource_id"`
	PlatformID      string                        `json:"platform_id"`
	Description     openai.VectorStoreDescription `json:"description"`
	Metadata        openai.Metadata               `json:"metadata"`
	DescribedBy     string                        `json:"described_by"`
	ResourceType    string                        `json:"resource_type"`
	IntegrationType string                        `json:"integration_type"`
	IntegrationID   string                        `json:"integration_id"`
}

type VectorStoreHit

type VectorStoreHit struct {
	ID      string        `json:"_id"`
	Score   float64       `json:"_score"`
	Index   string        `json:"_index"`
	Type    string        `json:"_type"`
	Version int64         `json:"_version,omitempty"`
	Source  VectorStore   `json:"_source"`
	Sort    []interface{} `json:"sort"`
}

type VectorStoreHits

type VectorStoreHits struct {
	Total essdk.SearchTotal `json:"total"`
	Hits  []VectorStoreHit  `json:"hits"`
}

type VectorStorePaginator

type VectorStorePaginator struct {
	// contains filtered or unexported fields
}

func (VectorStorePaginator) Close

func (VectorStorePaginator) HasNext

func (p VectorStorePaginator) HasNext() bool

func (VectorStorePaginator) NextPage

func (p VectorStorePaginator) NextPage(ctx context.Context) ([]VectorStore, error)

type VectorStoreSearchResponse

type VectorStoreSearchResponse struct {
	PitID string          `json:"pit_id"`
	Hits  VectorStoreHits `json:"hits"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL