GenAIOperationName: {
    CHAT: "chat";
    CREATE_AGENT: "create_agent";
    CREATE_MEMORY: "create_memory";
    CREATE_MEMORY_STORE: "create_memory_store";
    DELETE_MEMORY: "delete_memory";
    DELETE_MEMORY_STORE: "delete_memory_store";
    EMBEDDINGS: "embeddings";
    EXECUTE_TOOL: "execute_tool";
    FETCH_RESPONSE: "fetch_response";
    GENERATE_CONTENT: "generate_content";
    INVOKE_AGENT: "invoke_agent";
    INVOKE_WORKFLOW: "invoke_workflow";
    PLAN: "plan";
    RETRIEVAL: "retrieval";
    SEARCH_MEMORY: "search_memory";
    TEXT_COMPLETION: "text_completion";
    UPDATE_MEMORY: "update_memory";
    UPSERT_MEMORY: "upsert_memory";
} = ...

Well-known gen_ai.operation.name values.

Type declaration

  • Readonly CHAT: "chat"
  • Readonly CREATE_AGENT: "create_agent"
  • Readonly CREATE_MEMORY: "create_memory"
  • Readonly CREATE_MEMORY_STORE: "create_memory_store"
  • Readonly DELETE_MEMORY: "delete_memory"
  • Readonly DELETE_MEMORY_STORE: "delete_memory_store"
  • Readonly EMBEDDINGS: "embeddings"
  • Readonly EXECUTE_TOOL: "execute_tool"
  • Readonly FETCH_RESPONSE: "fetch_response"
  • Readonly GENERATE_CONTENT: "generate_content"
  • Readonly INVOKE_AGENT: "invoke_agent"
  • Readonly INVOKE_WORKFLOW: "invoke_workflow"
  • Readonly PLAN: "plan"
  • Readonly RETRIEVAL: "retrieval"
  • Readonly SEARCH_MEMORY: "search_memory"
  • Readonly TEXT_COMPLETION: "text_completion"
  • Readonly UPDATE_MEMORY: "update_memory"
  • Readonly UPSERT_MEMORY: "upsert_memory"