명령
connectors list / get
list는 커넥터당 한 줄. get은 시크릿을 가린 설정을 출력.
connectors create
--provider <p>(필수) 외부 시스템. 지원:tavily,brave(늘어나는 중).--name <n>(필수) 표시 이름.--api-key <key>(필수) API 키. 가림 프롬프트에?, stdin 읽기에-, 또는 리터럴로 넘김(셸 히스토리 경고).
?나 stdin을 권함. 리터럴 API 키는 셸 히스토리에 남음.
connectors update
--set-name <n>새 표시 이름.--rotate-api-key <key>저장된 키 교체. create와 같은 입력 모드(?,-, 리터럴).
connectors delete
connectors invoke
connectors get) 참고.
플래그:
<id>커넥터.<operation>작업 이름(예:search,list_channels).--arg KEY=VALUE플래그당 인자 하나, 또는:--json <json>전체 인자를 JSON으로.
- 로테이션한 키가 되는지 스모크 테스트:
nora connectors invoke c_tavily search --arg query=test. - Flow 배선 없이 임시로 데이터 당겨오기.
레시피
스크립트에서 자격증명 로테이션
모든 커넥터가 여전히 되는지 확인
ping은 예시니, provider가 지원하는 걸 확인.)
커넥터를 다른 워크스페이스로 옮기기
커넥터와 시크릿
- 커넥터는 특정 시스템(Tavily, Brave, …)용 타입 있는 연동. 커넥터가 API 모양을 앎.
- 시크릿은 불투명한 문자열 값(Tool 헤더, Trigger auth, DB URL에 씀). 타입 모양이 없음.
secrets:// 헤더를 쓴 Tool. 잘 알려진 provider(검색, 임베딩 등)에는 커넥터.
둘 다 워크스페이스 스코프고 저장 시 암호화됨.