Skip to content

Latest commit

 

History

History
361 lines (283 loc) · 32 KB

File metadata and controls

361 lines (283 loc) · 32 KB

Shared Types

from profound.types import (
    AnalysisTypeFilter,
    AssetIDFilter,
    BotNameFilter,
    BotProviderFilter,
    CursorPagination,
    ModelIDFilter,
    Pagination,
    PathFilter,
    PersonaIDFilter,
    PromptFilter,
    PromptTypeFilter,
    RegionIDFilter,
    RegionNameFilter,
    TagIDFilter,
    TopicIDFilter,
)

Organizations

Types:

from profound.types import (
    Category,
    NamedResource,
    Organization,
    PersonaProfile,
    PersonaProfileBehavior,
    PersonaProfileDemographics,
    PersonaProfileEmployment,
    OrganizationListResponse,
    OrganizationDomainsResponse,
    OrganizationGetPersonasResponse,
    OrganizationListAssetsResponse,
    OrganizationModelsResponse,
    OrganizationRegionsResponse,
)

Methods:

Categories

Types:

from profound.types.organizations import (
    FieldDiff,
    IDOrName,
    NamedResourceDiffList,
    CategoryListResponse,
    CategoryAssetsResponse,
    CategoryCreatePromptsResponse,
    CategoryGetCategoryPersonasResponse,
    CategoryPromptsResponse,
    CategoryRetrieveRegionsResponse,
    CategoryTagsResponse,
    CategoryTopicsResponse,
    CategoryUpdatePromptStatusResponse,
    CategoryUpdatePromptsResponse,
)

Methods:

Prompts

Types:

from profound.types import PromptAnswersResponse, PromptAnswersV2Response

Methods:

Reports

Types:

from profound.types import (
    HostnameFilter,
    PromptIDFilter,
    ReportInfo,
    ReportResponse,
    ReportResult,
    RootDomainFilter,
    TagNameFilter,
    TopicNameFilter,
    URLFilter,
    ReportCitationsResponse,
    ReportQueryCitationsResponse,
    ReportQueryFanoutsV2Response,
    ReportQuerySentimentResponse,
    ReportQuerySentimentV2Response,
    ReportQueryVisibilityResponse,
    ReportStreamCitationsResponse,
    ReportStreamSentimentResponse,
    ReportStreamVisibilityResponse,
)

Methods:

WebSearchResults

Types:

from profound.types.reports import WebSearchResultQueryResponse, WebSearchResultStreamResponse

Methods:

Shopping

Types:

from profound.types.reports import (
    BrandNameFilter,
    MerchantNameFilter,
    ProductNameFilter,
    ShoppingAllItemsWithMerchantsResponse,
    ShoppingExecutionsResponse,
    ShoppingItemVisibilityResponse,
    ShoppingMerchantByItemsResponse,
    ShoppingMerchantDistributionResponse,
    ShoppingMerchantShareResponse,
    ShoppingMerchantVisibilityByBrandResponse,
    ShoppingProductMerchantURLsResponse,
    ShoppingTriggerRateResponse,
    ShoppingVisibilityResponse,
)

Methods:

Accuracy

Types:

from profound.types.reports import (
    AccuracyCreateBreakdownResponse,
    AccuracyCreateCitationAnalysisResponse,
    AccuracyCreateClaimBreakdownResponse,
    AccuracyCreateClaimCitationsResponse,
    AccuracyCreateClusterExampleRunsResponse,
    AccuracyCreateClusterVerificationPairsResponse,
    AccuracyCreateFactcheckSetupStatusResponse,
    AccuracyCreateInaccuracyDriversResponse,
    AccuracyCreateInaccurateClustersResponse,
    AccuracyCreateInaccurateThemesResponse,
    AccuracyCreateOverviewResponse,
    AccuracyCreateTopInaccurateClaimsResponse,
    AccuracyCreateTopicIDsResponse,
)

Methods:

Logs

Raw

Types:

from profound.types.logs import RawBotsResponse, RawLogsResponse

Methods:

Content

Optimization

Types:

from profound.types.content import OptimizationRetrieveResponse, OptimizationListResponse

Methods:

Agents

Types:

from profound.types import (
    AgentCreateResponse,
    AgentRetrieveResponse,
    AgentUpdateResponse,
    AgentListResponse,
    AgentPublishResponse,
    AgentRetrieveGraphResponse,
)

Methods:

Runs

Types:

from profound.types.agents import RunCreateResponse, RunRetrieveResponse

Methods:

NodeTypes

Types:

from profound.types.agents import NodeTypeListResponse, NodeTypeRetrieveSchemaResponse

Methods:

KnowledgeBases

Types:

from profound.types import KnowledgeBaseListResponse, KnowledgeBaseSearchResponse

Methods:

Documents

Types:

from profound.types.knowledge_bases import (
    DocumentCreateResponse,
    DocumentUpdateResponse,
    DocumentDeleteResponse,
)

Methods:

Folders

Types:

from profound.types.knowledge_bases import FolderCreateResponse, FolderDeleteResponse

Methods: