Edits history of script submission #246 for ' Create moderation (openai)'

  • deno
    import { Configuration, OpenAIApi } from "npm:[email protected]";
    
    type Openai = {
      api_key: string;
      organization_id: string;
    };
    export async function main(
      auth: Openai,
      prompt: string,
      model:
        | "text-moderation-latest"
        | "text-moderation-stable" = "text-moderation-latest",
    ) {
      const configuration = new Configuration({
        apiKey: auth.api_key,
        organization: auth.organization_id,
      });
      const openai = new OpenAIApi(configuration);
    
      const response = await openai.createModeration({
        input: prompt,
        model,
      });
      return response.data;
    }
    

    Submitted by admin 1011 days ago

  • deno
    import { Configuration, OpenAIApi } from "npm:[email protected]"
    
    type Openai = {
      api_key: string;
      organization_id: string;
    };
    export async function main(
      auth: Openai,
      prompt: string,
      model: 'text-moderation-latest' | 'text-moderation-stable' = 'text-moderation-latest'
    ) {
      const configuration = new Configuration({
        apiKey: auth.api_key,
        organization: auth.organization_id
      });
      const openai = new OpenAIApi(configuration);
    
      const response = await openai.createModeration({
        input: prompt,
        model
      });
      return response.data;
    }
    

    Submitted by admin 1014 days ago

  • deno
    import type { Resource } from "https://deno.land/x/[email protected]/mod.ts";
    import { Configuration, OpenAIApi } from "npm:[email protected]"
    
    export async function main(
      auth: Resource<'openai'>,
      prompt: string,
      model: 'text-moderation-latest' | 'text-moderation-stable' = 'text-moderation-latest'
    ) {
      const configuration = new Configuration({
        apiKey: auth.api_key,
        organization: auth.organization_id
      });
      const openai = new OpenAIApi(configuration);
    
      const response = await openai.createModeration({
        input: prompt,
        model
      });
      return response.data;
    }
    

    Submitted by adam186 1142 days ago

  • deno
    import type { Resource } from "https://deno.land/x/[email protected]/mod.ts";
    import { Configuration, OpenAIApi } from "npm:[email protected]"
    
    export async function main(
      auth: Resource<'openai'>,
      prompt: string,
      model: 'text-moderation-latest' | 'text-moderation-stable' = 'text-moderation-latest'
    ) {
      const configuration = new Configuration({
        apiKey: auth.api_key,
        organization: auth.organization_id
      });
      const openai = new OpenAIApi(configuration);
    
      const response = await openai.createModeration({
        input: prompt,
        model
      });
      return response.data;
    }
    

    Submitted by adam186 1177 days ago

  • deno
    import type { Resource } from "https://deno.land/x/[email protected]/mod.ts";
    import { Configuration, OpenAIApi } from "npm:[email protected]"
    
    export async function main(
      auth: Resource<'openai'>,
      prompt: string,
      model: 'text-moderation-latest' | 'text-moderation-stable' = 'text-moderation-latest'
    ) {
      const configuration = new Configuration({
        apiKey: auth.api_key,
        organization: auth.organization_id
      });
      const openai = new OpenAIApi(configuration);
    
      const response = await openai.createModeration({
        input: prompt,
        model
      });
      return response.data;
    }
    

    Submitted by adam186 1255 days ago