Open in TheBrain

TheBrainAPI.py

import requests

환경 변수 또는 설정 파일로 API 정보 관리

THEBRAIN_API_URL = "https://api.thebrain.com/v8/brains/7ecMvBstNUCIKdg0YM8QBg"

API_KEY = "b9c4af8e0a7b4e3d4bc1204153bd77a191c1637986506f359942544ba5619cbd"

TheBrain API로 데이터 검색

def search_brain_nodes(query):

url = f"{THEBRAIN_API_URL}/nodes/search"

headers = {

"Authorization": f"Bearer {API_KEY}"

}

params = {"query": query}

response = requests.get(url, headers=headers, params=params)

if response.status_code == 200:

return response.json()  # 검색 결과 반환

else:

raise Exception(f"API 호출 실패: {response.status_code}, {response.text}")

예시 사용

try:

search_result = search_brain_nodes("Code Copilot 연결")

print(search_result)

except Exception as e:

print(str(e))