zasharepw77 commited on
Commit
184931c
·
1 Parent(s): f88439e

тестпростого запуска 2

Browse files
Files changed (2) hide show
  1. _000_start_app.py +19 -0
  2. app.py +5 -15
_000_start_app.py ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import requests
2
+ import os
3
+
4
+ #os.environ['SAMBANOVA_API_KEY'] = os.getenv('sambanova_token')
5
+
6
+ url = "https://api.sambanova.ai/v1/chat/completions" # Проверьте, что это правильная конечная точка
7
+ headers = {
8
+ "Authorization": f"Bearer {os.getenv('sambanova_token')}",
9
+ "Content-Type": "application/json"
10
+ }
11
+ data = {
12
+ "model": "Qwen2.5-Coder-32B-Instruct",
13
+ "messages": [{"role": "user", "content": "Раскажи о себе."}],
14
+ "max_tokens": 100
15
+ }
16
+
17
+ response = requests.post(url, headers=headers, json=data)
18
+ print(response.status_code)
19
+ print(response.text)
app.py CHANGED
@@ -1,19 +1,9 @@
1
- import requests
2
  import os
3
 
4
- #os.environ['SAMBANOVA_API_KEY'] = os.getenv('sambanova_token')
5
 
6
- url = "https://api.sambanova.ai/v1/chat/completions" # Проверьте, что это правильная конечная точка
7
- headers = {
8
- "Authorization": f"Bearer {os.getenv('sambanova_token')}",
9
- "Content-Type": "application/json"
10
- }
11
- data = {
12
- "model": "Qwen2.5-Coder-32B-Instruct",
13
- "messages": [{"role": "user", "content": "Раскажи о себе."}],
14
- "max_tokens": 100
15
- }
16
 
17
- response = requests.post(url, headers=headers, json=data)
18
- print(response.status_code)
19
- print(response.text)
 
1
+ from smolagents import ToolCallingAgent, DuckDuckGoSearchTool, HfApiModel
2
  import os
3
 
4
+ agent = ToolCallingAgent(tools=[DuckDuckGoSearchTool()], model=HfApiModel(token=os.getenv('hf_token')))
5
 
6
+ result = agent.run("Search for the best music recommendations for a party at the Wayne's mansion.")
 
 
 
 
 
 
 
 
 
7
 
8
+ print("\n++++\nres:\n")
9
+ print(result)